Eina_Debug: Fix config.h usage
authorDaniel Zaoui <daniel.zaoui@yahoo.com>
Mon, 5 Jun 2017 07:51:51 +0000 (10:51 +0300)
committerDaniel Zaoui <daniel.zaoui@yahoo.com>
Mon, 5 Jun 2017 08:49:08 +0000 (11:49 +0300)
It was used inside eina_debug.h that is a public header.
Terminology compilation was failing when including its own config.h.

src/bin/efl/efl_debug.c
src/lib/eina/eina_debug.h
src/lib/eina/eina_debug_cpu.c

index 18d0c62..f7829c6 100644 (file)
  * if not, see <http://www.gnu.org/licenses/>.
  */
 
-#include <Eina.h>
-#include <Ecore.h>
-
 # ifdef HAVE_CONFIG_H
 #  include "config.h"
 # endif
 
+#include <Eina.h>
+#include <Ecore.h>
+
 #if __BYTE_ORDER == __LITTLE_ENDIAN
 #define SWAP_64(x) x
 #define SWAP_32(x) x
index 032e933..42afe19 100644 (file)
 # include "eina_config.h"
 # include "eina_list.h"
 
-#ifdef HAVE_CONFIG_H
-# include <config.h>
-#endif
-
 #ifdef EFL_BETA_API_SUPPORT
 
 /**
index 060bde3..9e2d00b 100644 (file)
 #include <sys/stat.h>
 #include <fcntl.h>
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include "eina_debug.h"
 #include "eina_types.h"
 #include "eina_list.h"