summaryrefslogtreecommitdiff
path: root/src/modules/ecore_evas/engines/win32
diff options
context:
space:
mode:
authorCedric Bail <cedric.bail@free.fr>2013-03-11 21:11:44 +0100
committerCedric BAIL <cedric.bail@samsung.com>2013-03-12 15:58:43 +0900
commit32661a5ac456a4de47fb812a9ea22b4efa2c9edc (patch)
treef1ddfaefebd4887a070cdc454f918480f7b3c385 /src/modules/ecore_evas/engines/win32
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/win32')
-rw-r--r--src/modules/ecore_evas/engines/win32/ecore_evas_win32.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/modules/ecore_evas/engines/win32/ecore_evas_win32.c b/src/modules/ecore_evas/engines/win32/ecore_evas_win32.c
index 57fb2fc211..48b0602fd6 100644
--- a/src/modules/ecore_evas/engines/win32/ecore_evas_win32.c
+++ b/src/modules/ecore_evas/engines/win32/ecore_evas_win32.c
@@ -6,12 +6,15 @@
6 6
7#include <Ecore.h> 7#include <Ecore.h>
8#include "ecore_private.h" 8#include "ecore_private.h"
9#include "ecore_evas_private.h" 9#include <Ecore_Input.h>
10#include "Ecore_Evas.h" 10#include <Ecore_Input_Evas.h>
11 11#include <Ecore_Win32.h>
12#include "Ecore_Win32.h"
13#include "ecore_win32_private.h" 12#include "ecore_win32_private.h"
14 13
14#include "Ecore_Evas.h"
15#include "ecore_evas_private.h"
16#include "ecore_evas_win32.h"
17
15#define WIN32_LEAN_AND_MEAN 18#define WIN32_LEAN_AND_MEAN
16#include <windows.h> 19#include <windows.h>
17#undef WIN32_LEAN_AND_MEAN 20#undef WIN32_LEAN_AND_MEAN