summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Torri <vincent.torri@gmail.com>2019-05-16 13:48:59 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-05-16 13:48:59 -0400
commitce9cad3a3b21e1048f66c275840bb9b2a02aa55d (patch)
tree5d7e0245807fc5e0b6c591b9e4c84df6bf5ae158
parent05902c708a0c0f01eddb3d48f12dc2e5d793c165 (diff)
downloadefl-ce9cad3a3b21e1048f66c275840bb9b2a02aa55d.tar.gz
Eina: replace Evil.h with evil_private.h and remove Evil.h when not necessary
Test Plan: compilation Reviewers: raster, zmike, cedric Reviewed By: zmike Subscribers: #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8903
-rw-r--r--src/lib/eina/Eina.h4
-rw-r--r--src/lib/eina/eina_benchmark.c4
-rw-r--r--src/lib/eina/eina_binbuf.c4
-rw-r--r--src/lib/eina/eina_convert.c4
-rw-r--r--src/lib/eina/eina_debug.c2
-rw-r--r--src/lib/eina/eina_debug_bt.c2
-rw-r--r--src/lib/eina/eina_debug_bt_file.c2
-rw-r--r--src/lib/eina/eina_evlog.c4
-rw-r--r--src/lib/eina/eina_file_common.c2
-rw-r--r--src/lib/eina/eina_file_win32.c6
-rw-r--r--src/lib/eina/eina_inline_slice.x3
-rw-r--r--src/lib/eina/eina_list.c4
-rw-r--r--src/lib/eina/eina_log.c2
-rw-r--r--src/lib/eina/eina_magic.c4
-rw-r--r--src/lib/eina/eina_main.c4
-rw-r--r--src/lib/eina/eina_matrixsparse.c4
-rw-r--r--src/lib/eina/eina_module.c2
-rw-r--r--src/lib/eina/eina_prefix.c2
-rw-r--r--src/lib/eina/eina_private.h4
-rw-r--r--src/lib/eina/eina_quadtree.c4
-rw-r--r--src/lib/eina/eina_rectangle.c4
-rw-r--r--src/lib/eina/eina_share_common.c4
-rw-r--r--src/lib/eina/eina_simple_xml_parser.c4
-rw-r--r--src/lib/eina/eina_strbuf.c4
-rw-r--r--src/lib/eina/eina_strbuf_common.c4
-rw-r--r--src/lib/eina/eina_stringshare.c4
-rw-r--r--src/lib/eina/eina_tmpstr.c4
-rw-r--r--src/lib/eina/eina_ustrbuf.c4
-rw-r--r--src/lib/eina/eina_value.c4
-rw-r--r--src/lib/eina/eina_value_util.c2
-rw-r--r--src/lib/eina/eina_xattr.c4
31 files changed, 9 insertions, 100 deletions
diff --git a/src/lib/eina/Eina.h b/src/lib/eina/Eina.h
index b403d308f8..bbf3161929 100644
--- a/src/lib/eina/Eina.h
+++ b/src/lib/eina/Eina.h
@@ -202,10 +202,6 @@
* make it safer, log errors, manage memory more efficiently and more.
*/
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#ifdef __cplusplus
extern "C" {
#endif
diff --git a/src/lib/eina/eina_benchmark.c b/src/lib/eina/eina_benchmark.c
index db17a0f4b8..7afa8e8e56 100644
--- a/src/lib/eina/eina_benchmark.c
+++ b/src/lib/eina/eina_benchmark.c
@@ -24,10 +24,6 @@
#include <stdio.h>
#include <string.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_alloca.h"
diff --git a/src/lib/eina/eina_binbuf.c b/src/lib/eina/eina_binbuf.c
index c8623a3e99..d392686c33 100644
--- a/src/lib/eina/eina_binbuf.c
+++ b/src/lib/eina/eina_binbuf.c
@@ -5,10 +5,6 @@
#include <stdio.h>
#include <string.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_private.h"
#include "eina_strbuf_common.h"
#include "eina_binbuf.h"
diff --git a/src/lib/eina/eina_convert.c b/src/lib/eina/eina_convert.c
index bd2d3c2479..915ed7d563 100644
--- a/src/lib/eina/eina_convert.c
+++ b/src/lib/eina/eina_convert.c
@@ -31,10 +31,6 @@
#include <errno.h>
#include <ctype.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_log.h"
diff --git a/src/lib/eina/eina_debug.c b/src/lib/eina/eina_debug.c
index c29e2f3db9..c811c5fe2a 100644
--- a/src/lib/eina/eina_debug.c
+++ b/src/lib/eina/eina_debug.c
@@ -56,7 +56,7 @@
#ifdef _WIN32
# include <ws2tcpip.h>
-# include <Evil.h>
+# include <evil_private.h> /* fcntl */
#endif
#include "eina_alloca.h"
diff --git a/src/lib/eina/eina_debug_bt.c b/src/lib/eina/eina_debug_bt.c
index f38dcd481a..a2510e9123 100644
--- a/src/lib/eina/eina_debug_bt.c
+++ b/src/lib/eina/eina_debug_bt.c
@@ -22,7 +22,7 @@
#ifdef HAVE_DLADDR
# ifdef _WIN32
-# include <Evil.h>
+# include <evil_private.h> /* dladdr */
# else
# include <dlfcn.h>
# endif
diff --git a/src/lib/eina/eina_debug_bt_file.c b/src/lib/eina/eina_debug_bt_file.c
index 5035187d1f..672b3fe20d 100644
--- a/src/lib/eina/eina_debug_bt_file.c
+++ b/src/lib/eina/eina_debug_bt_file.c
@@ -22,7 +22,7 @@
#include <unistd.h>
#ifdef _WIN32
-#include <Evil.h>
+#include <evil_private.h> /* realpath */
#endif
#include "eina_debug_private.h"
diff --git a/src/lib/eina/eina_evlog.c b/src/lib/eina/eina_evlog.c
index 3e5f3c55f2..994a370779 100644
--- a/src/lib/eina/eina_evlog.c
+++ b/src/lib/eina/eina_evlog.c
@@ -29,10 +29,6 @@
#include "eina_evlog.h"
#include "eina_debug.h"
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#if defined(__APPLE__) && defined(__MACH__)
# include <mach/mach_time.h>
#endif
diff --git a/src/lib/eina/eina_file_common.c b/src/lib/eina/eina_file_common.c
index c87b7d94aa..b62fc22b80 100644
--- a/src/lib/eina/eina_file_common.c
+++ b/src/lib/eina/eina_file_common.c
@@ -28,7 +28,7 @@
#include <errno.h>
#ifdef _WIN32
-# include <Evil.h>
+# include <evil_private.h> /* windows.h fcntl mkstemps mkdtemp */
#endif
#define COPY_BLOCKSIZE (4 * 1024 * 1024)
diff --git a/src/lib/eina/eina_file_win32.c b/src/lib/eina/eina_file_win32.c
index e10a8f5b04..ca8e78b83e 100644
--- a/src/lib/eina/eina_file_win32.c
+++ b/src/lib/eina/eina_file_win32.c
@@ -23,11 +23,7 @@
#include <sys/types.h>
#include <sys/stat.h>
-#define WIN32_LEAN_AND_MEAN
-#include <windows.h>
-#undef WIN32_LEAN_AND_MEAN
-
-#include <Evil.h>
+#include <evil_private.h>
#include "eina_config.h"
#include "eina_private.h"
diff --git a/src/lib/eina/eina_inline_slice.x b/src/lib/eina/eina_inline_slice.x
index 5949cd71f4..e11a468cce 100644
--- a/src/lib/eina/eina_inline_slice.x
+++ b/src/lib/eina/eina_inline_slice.x
@@ -20,9 +20,6 @@
#define _EINA_INLINE_SLICE_H
#include <string.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
static inline Eina_Slice
eina_rw_slice_slice_get(const Eina_Rw_Slice rw_slice)
diff --git a/src/lib/eina/eina_list.c b/src/lib/eina/eina_list.c
index 9192b4c332..a5a6ba79e1 100644
--- a/src/lib/eina/eina_list.c
+++ b/src/lib/eina/eina_list.c
@@ -62,10 +62,6 @@
#include <string.h>
#include <time.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_log.h"
diff --git a/src/lib/eina/eina_log.c b/src/lib/eina/eina_log.c
index b6c5632267..357b341909 100644
--- a/src/lib/eina/eina_log.c
+++ b/src/lib/eina/eina_log.c
@@ -34,7 +34,7 @@
#endif
#ifdef _WIN32
-# include <Evil.h>
+# include <windows.h>
#endif
#ifdef HAVE_EXECINFO_H
diff --git a/src/lib/eina/eina_magic.c b/src/lib/eina/eina_magic.c
index c1918419fc..cb0d997eac 100644
--- a/src/lib/eina/eina_magic.c
+++ b/src/lib/eina/eina_magic.c
@@ -23,10 +23,6 @@
#include <stdlib.h>
#include <string.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_log.h"
diff --git a/src/lib/eina/eina_main.c b/src/lib/eina/eina_main.c
index 024d1e3eaa..b8856474d3 100644
--- a/src/lib/eina/eina_main.c
+++ b/src/lib/eina/eina_main.c
@@ -40,10 +40,6 @@
#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_matrixsparse.c b/src/lib/eina/eina_matrixsparse.c
index eb85ddec42..9716a2cbd5 100644
--- a/src/lib/eina/eina_matrixsparse.c
+++ b/src/lib/eina/eina_matrixsparse.c
@@ -33,10 +33,6 @@
#include <string.h>
#include <assert.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_log.h"
diff --git a/src/lib/eina/eina_module.c b/src/lib/eina/eina_module.c
index 58f79b5fb6..bff6e3f317 100644
--- a/src/lib/eina/eina_module.c
+++ b/src/lib/eina/eina_module.c
@@ -32,7 +32,7 @@
#endif
#ifdef _WIN32
-# include <Evil.h>
+# include <evil_private.h>
#endif
#ifdef HAVE_ESCAPE
diff --git a/src/lib/eina/eina_prefix.c b/src/lib/eina/eina_prefix.c
index aeac22f4b7..35b8cec0f6 100644
--- a/src/lib/eina/eina_prefix.c
+++ b/src/lib/eina/eina_prefix.c
@@ -43,7 +43,7 @@
#ifdef _WIN32
# include <direct.h> /* getcwd */
-# include <Evil.h>
+# include <evil_private.h> /* path_is_absolute realpath dladdr */
#endif
#ifdef HAVE_ESCAPE
diff --git a/src/lib/eina/eina_private.h b/src/lib/eina/eina_private.h
index d377357b67..9e2954e001 100644
--- a/src/lib/eina/eina_private.h
+++ b/src/lib/eina/eina_private.h
@@ -25,10 +25,6 @@
#include <xlocale.h>
#endif
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_magic.h"
#include "eina_iterator.h"
#include "eina_accessor.h"
diff --git a/src/lib/eina/eina_quadtree.c b/src/lib/eina/eina_quadtree.c
index 1f50fd5d02..83778ef8a2 100644
--- a/src/lib/eina/eina_quadtree.c
+++ b/src/lib/eina/eina_quadtree.c
@@ -30,10 +30,6 @@
#include <stdlib.h>
#include <stdio.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_quadtree.h"
#include "eina_magic.h"
#include "eina_mempool.h"
diff --git a/src/lib/eina/eina_rectangle.c b/src/lib/eina/eina_rectangle.c
index c7b89b524a..e8e04cdc16 100644
--- a/src/lib/eina/eina_rectangle.c
+++ b/src/lib/eina/eina_rectangle.c
@@ -23,10 +23,6 @@
#include <stdio.h>
#include <stdlib.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_magic.h"
diff --git a/src/lib/eina/eina_share_common.c b/src/lib/eina/eina_share_common.c
index 7dfb4460a0..6fce317a6e 100644
--- a/src/lib/eina/eina_share_common.c
+++ b/src/lib/eina/eina_share_common.c
@@ -63,10 +63,6 @@
#include <string.h>
#include <stddef.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_hash.h"
diff --git a/src/lib/eina/eina_simple_xml_parser.c b/src/lib/eina/eina_simple_xml_parser.c
index 3b218da215..a2548a97e1 100644
--- a/src/lib/eina/eina_simple_xml_parser.c
+++ b/src/lib/eina/eina_simple_xml_parser.c
@@ -26,10 +26,6 @@
#include <string.h>
#include <ctype.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_alloca.h"
diff --git a/src/lib/eina/eina_strbuf.c b/src/lib/eina/eina_strbuf.c
index a76e4418ea..69d6a30cfe 100644
--- a/src/lib/eina/eina_strbuf.c
+++ b/src/lib/eina/eina_strbuf.c
@@ -6,10 +6,6 @@
#include <string.h>
#include <ctype.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_private.h"
#include "eina_str.h"
#include "eina_strbuf_common.h"
diff --git a/src/lib/eina/eina_strbuf_common.c b/src/lib/eina/eina_strbuf_common.c
index 3a18d4d4d0..e08d4b79fe 100644
--- a/src/lib/eina/eina_strbuf_common.c
+++ b/src/lib/eina/eina_strbuf_common.c
@@ -6,10 +6,6 @@
#include <stdlib.h>
#include <string.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_private.h"
#include "eina_str.h"
#include "eina_magic.h"
diff --git a/src/lib/eina/eina_stringshare.c b/src/lib/eina/eina_stringshare.c
index c5ee200880..efabdb2280 100644
--- a/src/lib/eina/eina_stringshare.c
+++ b/src/lib/eina/eina_stringshare.c
@@ -30,10 +30,6 @@
#include <stdio.h>
#include <string.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_alloca.h"
diff --git a/src/lib/eina/eina_tmpstr.c b/src/lib/eina/eina_tmpstr.c
index 9dbbe7d17c..84dd8439b6 100644
--- a/src/lib/eina/eina_tmpstr.c
+++ b/src/lib/eina/eina_tmpstr.c
@@ -26,10 +26,6 @@
#include <stdio.h>
#include <string.h>
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_log.h"
diff --git a/src/lib/eina/eina_ustrbuf.c b/src/lib/eina/eina_ustrbuf.c
index 7a2a5a0d20..7c1c2db246 100644
--- a/src/lib/eina/eina_ustrbuf.c
+++ b/src/lib/eina/eina_ustrbuf.c
@@ -2,10 +2,6 @@
# 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_value.c b/src/lib/eina/eina_value.c
index c75a5f1235..a2f6f53099 100644
--- a/src/lib/eina/eina_value.c
+++ b/src/lib/eina/eina_value.c
@@ -24,10 +24,6 @@
#include <inttypes.h> /* PRId64 and PRIu64 */
#include <sys/time.h> /* struct timeval */
-#ifdef _WIN32
-# include <Evil.h>
-#endif
-
#include "eina_config.h"
#include "eina_private.h"
#include "eina_alloca.h"
diff --git a/src/lib/eina/eina_value_util.c b/src/lib/eina/eina_value_util.c
index 3d35a47838..05c79910f0 100644
--- a/src/lib/eina/eina_value_util.c
+++ b/src/lib/eina/eina_value_util.c
@@ -23,7 +23,7 @@
#include <time.h>
#ifdef _WIN32
-# include <Evil.h>
+# include <evil_private.h> /* strptime */
#endif
#include "eina_safety_checks.h"
diff --git a/src/lib/eina/eina_xattr.c b/src/lib/eina/eina_xattr.c
index a0170ca630..a32ff5306a 100644
--- a/src/lib/eina/eina_xattr.c
+++ b/src/lib/eina/eina_xattr.c
@@ -32,10 +32,6 @@
#include <fcntl.h>
-#ifdef _WIN32
-#include "Evil.h"
-#endif
-
#include "eina_config.h"
#include "eina_private.h"