path: root/src/modules/ecore_evas/engines/extn
diff options
authorCedric Bail <>2013-03-11 21:11:44 +0100
committerCedric BAIL <>2013-03-12 15:58:43 +0900
commit32661a5ac456a4de47fb812a9ea22b4efa2c9edc (patch)
treef1ddfaefebd4887a070cdc454f918480f7b3c385 /src/modules/ecore_evas/engines/extn
parent1f95cbdc7b924ab5100dd399afbbae0a1e55d109 (diff)
ecore_evas: re-order inclusion of header to fix compilation on Windows.
It is a very tricky things to get header order right on windows. Having that order only in .c files simplify the work a lot. So let's try to do it with Ecore_Evas after it rewrite and split into modules.
Diffstat (limited to 'src/modules/ecore_evas/engines/extn')
1 files changed, 9 insertions, 1 deletions
diff --git a/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c b/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c
index f6b83503ba..0a42c9e113 100644
--- a/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c
+++ b/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c
@@ -25,10 +25,18 @@
25#include <sys/file.h> 25#include <sys/file.h>
26#include <unistd.h> 26#include <unistd.h>
27 27
28#include <Evas.h>
29#include <Evas_Engine_Buffer.h>
30#include <Ecore.h>
31#include <Ecore_Evas.h>
32#include <Ecore_Input.h>
28#include <Ecore_Ipc.h> 34#include <Ecore_Ipc.h>
29 35
36#include "ecore_private.h" // FIXME: Because of ECORE_MAGIC
37#include "ecore_evas_private.h"
30#include "ecore_evas_buffer.h" 38#include "ecore_evas_buffer.h"
31#include <Evas_Engine_Buffer.h> 39#include "ecore_evas_extn.h"
32 40
33static const char *interface_extn_name = "extn"; 41static const char *interface_extn_name = "extn";
34static const int interface_extn_version = 1; 42static const int interface_extn_version = 1;