Missing header in utils/thread.c

Caused crash in macOS because of implicit function declaration.

+ added -Werror for this warning
This commit is contained in:
Martin Pulec
2019-06-26 13:49:27 +02:00
parent 087d9242cd
commit 0884709c2a
2 changed files with 4 additions and 1 deletions

View File

@@ -5,7 +5,7 @@ CC = @CC@
CXX = @CXX@
QMAKE = @QMAKE@
LINKER = @LINKER@
COMMON_FLAGS = @COMMON_FLAGS@ -g @DEFS@ -DPATH_PREFIX='"@prefix@"' -DLIB_DIR='"@libdir@"' -Wall -Wextra -Wpointer-arith -DGF_BITS=16
COMMON_FLAGS = @COMMON_FLAGS@ -g @DEFS@ -DPATH_PREFIX='"@prefix@"' -DLIB_DIR='"@libdir@"' -Wall -Wextra -Wpointer-arith -Werror=implicit-function-declaration -DGF_BITS=16
CFLAGS = @CFLAGS@ @X_CFLAGS@ $(COMMON_FLAGS) -D_GNU_SOURCE
CPPFLAGS = @CPPFLAGS@ -D_GNU_SOURCE
CXXFLAGS = @CXXFLAGS@ $(COMMON_FLAGS) -D_GNU_SOURCE

View File

@@ -44,6 +44,9 @@
#ifdef HAVE_SETTHREADDESCRIPTION
#include <processthreadsapi.h>
#endif
#ifndef WIN32
#include <libgen.h>
#endif
#include "host.h"
#include "utils/thread.h"