path: root/src/lib/ecore_evas/ecore_evas.c
diff options
authorJean-Philippe Andre <>2017-05-22 17:20:35 +0900
committerJean-Philippe Andre <>2017-05-22 17:37:35 +0900
commit3082dc212e1fd87a8764b2a0a1456c92b5b30abc (patch)
treeea9d17c5e9c6a21401714356b38b87ac69e66461 /src/lib/ecore_evas/ecore_evas.c
parent850498e977d4fb216a832e72f843fd10412ac7ad (diff)
evas: Fix build for Windows without segv
Revert "Revert "evas: Fix build for Windows (hopefully)"" This reverts commit c8ec1cb2af4f3771ebdcafff3a1f9c7db5c13dad. The two efl_input_ functions need to be declared as EOAPI inside the file where they are implemented. Otherwise the symbols aren't exposed and weak linking means the function call crashes. Sorry for the first untested patch and subsequent revert. Things should be in order now.
Diffstat (limited to '')
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c
index ce41475d19..c7942548e8 100644
--- a/src/lib/ecore_evas/ecore_evas.c
+++ b/src/lib/ecore_evas/ecore_evas.c
@@ -28,6 +28,7 @@
28#include "ecore_private.h" 28#include "ecore_private.h"
29#include <Ecore_Input.h> 29#include <Ecore_Input.h>
30#include <Ecore_Input_Evas.h> 30#include <Ecore_Input_Evas.h>
31#include <Evas_Internal.h>
31 32
32#include "Ecore_Evas.h" 33#include "Ecore_Evas.h"
33#include "ecore_evas_private.h" 34#include "ecore_evas_private.h"