cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=024c6a9fc33c9fc0056f9e6b35dee64fb74cd225

commit 024c6a9fc33c9fc0056f9e6b35dee64fb74cd225
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Thu Sep 14 09:59:02 2017 -0700

    efl: silent warnings shown on solaris due to missing header files.
---
 src/bin/ecore_evas/ecore_evas_convert.c | 2 ++
 src/lib/ecore/ecore_exe_posix.c         | 1 +
 src/lib/eina/eina_debug.c               | 1 +
 src/lib/eina/eina_inarray.c             | 1 +
 src/tests/eina/eina_test_abi.c          | 1 +
 5 files changed, 6 insertions(+)

diff --git a/src/bin/ecore_evas/ecore_evas_convert.c 
b/src/bin/ecore_evas/ecore_evas_convert.c
index 6012d9a54f..0b87cae39a 100644
--- a/src/bin/ecore_evas/ecore_evas_convert.c
+++ b/src/bin/ecore_evas/ecore_evas_convert.c
@@ -14,6 +14,8 @@
 
 #if defined(_WIN32) || defined(EXOTIC_NO_SIGNAL)
 # define NO_SIGNAL
+#else
+# include <signal.h>
 #endif
 
 #undef EINA_LOG_DOMAIN_DEFAULT
diff --git a/src/lib/ecore/ecore_exe_posix.c b/src/lib/ecore/ecore_exe_posix.c
index b8baea81fc..2c4862fb80 100644
--- a/src/lib/ecore/ecore_exe_posix.c
+++ b/src/lib/ecore/ecore_exe_posix.c
@@ -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>
diff --git a/src/lib/eina/eina_debug.c b/src/lib/eina/eina_debug.c
index 468ca439e5..b042a16e70 100644
--- a/src/lib/eina/eina_debug.c
+++ b/src/lib/eina/eina_debug.c
@@ -59,6 +59,7 @@
 # include <Evil.h>
 #endif
 
+#include "eina_alloca.h"
 #include "eina_debug.h"
 #include "eina_cpu.h"
 #include "eina_types.h"
diff --git a/src/lib/eina/eina_inarray.c b/src/lib/eina/eina_inarray.c
index a216f0291b..80bb3ea059 100644
--- a/src/lib/eina/eina_inarray.c
+++ b/src/lib/eina/eina_inarray.c
@@ -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! */
diff --git a/src/tests/eina/eina_test_abi.c b/src/tests/eina/eina_test_abi.c
index b75ddf9f91..c8b109c9a8 100644
--- a/src/tests/eina/eina_test_abi.c
+++ b/src/tests/eina/eina_test_abi.c
@@ -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"
 

-- 


Reply via email to