efl: silent warnings shown on solaris due to missing header files.
authorCedric BAIL <cedric@osg.samsung.com>
Thu, 14 Sep 2017 16:59:02 +0000 (09:59 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Thu, 14 Sep 2017 16:59:02 +0000 (09:59 -0700)
src/bin/ecore_evas/ecore_evas_convert.c
src/lib/ecore/ecore_exe_posix.c
src/lib/eina/eina_debug.c
src/lib/eina/eina_inarray.c
src/tests/eina/eina_test_abi.c

index 6012d9a54ff1cdc09bd2c109eaf0978522623f58..0b87cae39aa4f1dc9c3489c95d2795a5a7cb1f3a 100644 (file)
@@ -14,6 +14,8 @@
 
 #if defined(_WIN32) || defined(EXOTIC_NO_SIGNAL)
 # define NO_SIGNAL
+#else
+# include <signal.h>
 #endif
 
 #undef EINA_LOG_DOMAIN_DEFAULT
index b8baea81fc5b8c0fb3100b3f48478703c5c6b0c5..2c4862fb8028dddd75b4139e2b830a4439c9cb01 100644 (file)
@@ -12,6 +12,7 @@
 #include <fcntl.h>
 #include <sys/time.h>
 #include <sys/resource.h>
+#include <signal.h>
 
 #ifdef HAVE_PRCTL
 # include <sys/prctl.h>
index 468ca439e5054e5bc323fe281f7a38467a6224da..b042a16e70ee8ed5687f6bcf3b5b79ddda8ddf6b 100644 (file)
@@ -59,6 +59,7 @@
 # include <Evil.h>
 #endif
 
+#include "eina_alloca.h"
 #include "eina_debug.h"
 #include "eina_cpu.h"
 #include "eina_types.h"
index a216f0291bd9b48cb49f2c2081f64f7e592883e2..80bb3ea059965853c105a20c213b7fae51aa9a7d 100644 (file)
@@ -25,6 +25,7 @@
 
 #include "eina_config.h"
 #include "eina_private.h"
+#include "eina_alloca.h"
 #include "eina_log.h"
 
 /* undefs EINA_ARG_NONULL() so NULL checks are not compiled out! */
index b75ddf9f914cff9840983e5cdb65344309c61eb3..c8b109c9a8f1c59673e7e7b86708d234a5c4852d 100644 (file)
@@ -32,6 +32,7 @@ typedef uint32_t Eina_Unicode;
 
 #include "eina_config.h"
 #include "eina_private.h"
+#include "eina_alloca.h"
 #include "eina_main.h"
 #include "eina_safety_checks.h"