barbieri pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=13a8842614a50706d5d6a2bf172e98bd9a032024

commit 13a8842614a50706d5d6a2bf172e98bd9a032024
Author: Gustavo Sverzut Barbieri <barbi...@profusion.mobi>
Date:   Tue Mar 28 15:22:14 2017 -0300

    eina: fix compilation warning on _WIN32 due missing strndup()
    
    Eina.h will include Evil.h, but those using direct include of internal
    headers must include it as well.
---
 src/lib/eina/eina_main.c    | 4 ++++
 src/lib/eina/eina_ustrbuf.c | 4 ++++
 src/lib/eina/eina_xattr.c   | 4 ++++
 3 files changed, 12 insertions(+)

diff --git a/src/lib/eina/eina_main.c b/src/lib/eina/eina_main.c
index 9a7237f..3617715 100644
--- a/src/lib/eina/eina_main.c
+++ b/src/lib/eina/eina_main.c
@@ -46,6 +46,10 @@
 #include <mcheck.h>
 #endif
 
+#ifdef _WIN32
+#include "Evil.h"
+#endif
+
 #include "eina_lock.h"
 #include "eina_config.h"
 #include "eina_private.h"
diff --git a/src/lib/eina/eina_ustrbuf.c b/src/lib/eina/eina_ustrbuf.c
index 7c1c2db..7a2a5a0 100644
--- a/src/lib/eina/eina_ustrbuf.c
+++ b/src/lib/eina/eina_ustrbuf.c
@@ -2,6 +2,10 @@
 # include "config.h"
 #endif
 
+#ifdef _WIN32
+#include "Evil.h"
+#endif
+
 #include "eina_strbuf_common.h"
 #include "eina_unicode.h"
 #include "eina_ustrbuf.h"
diff --git a/src/lib/eina/eina_xattr.c b/src/lib/eina/eina_xattr.c
index a32ff53..a0170ca 100644
--- a/src/lib/eina/eina_xattr.c
+++ b/src/lib/eina/eina_xattr.c
@@ -32,6 +32,10 @@
 
 #include <fcntl.h>
 
+#ifdef _WIN32
+#include "Evil.h"
+#endif
+
 #include "eina_config.h"
 #include "eina_private.h"
 

-- 


Reply via email to