From e1dee32e2611bac4f4464c2a2f4a275fb5be5e69 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Tue, 28 Apr 2015 15:28:24 +0200 Subject: [PATCH] elua: remove the need to order the header correctly for Windows. --- src/lib/elua/Elua.h | 7 +++---- src/lib/elua/cache.c | 1 - src/lib/elua/elua.c | 1 - src/lib/elua/elua_private.h | 2 ++ src/lib/elua/io.c | 1 - 5 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/lib/elua/Elua.h b/src/lib/elua/Elua.h index 3b087790b8..d960cf5f4c 100644 --- a/src/lib/elua/Elua.h +++ b/src/lib/elua/Elua.h @@ -48,10 +48,6 @@ extern "C" { #endif -#ifdef HAVE_CONFIG_H -# include -#endif - /** * @page elua_main Elua library (BETA) * @@ -458,4 +454,7 @@ EAPI int elua_util_error_report(const Elua_State *es, int status); } // extern "C" { #endif +#undef EAPI +#define EAPI + #endif diff --git a/src/lib/elua/cache.c b/src/lib/elua/cache.c index b856b0bde9..99d7b6a220 100644 --- a/src/lib/elua/cache.c +++ b/src/lib/elua/cache.c @@ -1,4 +1,3 @@ -#include "Elua.h" #include "elua_private.h" #include diff --git a/src/lib/elua/elua.c b/src/lib/elua/elua.c index 3d34b1f9b1..a7c86f9a91 100644 --- a/src/lib/elua/elua.c +++ b/src/lib/elua/elua.c @@ -1,4 +1,3 @@ -#include "Elua.h" #include "elua_private.h" static Eina_Prefix *_elua_pfx = NULL; diff --git a/src/lib/elua/elua_private.h b/src/lib/elua/elua_private.h index 01d8e4b1ac..9f62c5ff4b 100644 --- a/src/lib/elua/elua_private.h +++ b/src/lib/elua/elua_private.h @@ -28,6 +28,8 @@ #include #include +#include "Elua.h" + struct _Elua_State { lua_State *luastate; diff --git a/src/lib/elua/io.c b/src/lib/elua/io.c index 91eef6f372..d5b8a0c7d1 100644 --- a/src/lib/elua/io.c +++ b/src/lib/elua/io.c @@ -1,4 +1,3 @@ -#include "Elua.h" #include "elua_private.h" /* expand fname to full path name (so that PATH is ignored) plus turn