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" --