ethumb: cleanup headers
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 9 Jul 2010 15:24:17 +0000 (15:24 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Fri, 9 Jul 2010 15:24:17 +0000 (15:24 +0000)
This bug of including Ecore, Evas and Ecore_Evas from Ethumb.h was
actually expoed from recent evas-0/Evas.h change, as these were not
required in the public file, I'm removing them and just letting eina
as it is used to typedef Eina_Bool and function attributes.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@50160 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/Ethumb.h
src/lib/Ethumb_Plugin.h
src/plugins/emotion/emotion.c

index 8e5ae14..37e5ba3 100644 (file)
@@ -2,9 +2,6 @@
 #define __ETHUMB_H__ 1
 
 #include <Eina.h>
-#include <Evas.h>
-#include <Ecore.h>
-#include <Ecore_Evas.h>
 
 #ifdef EAPI
 # undef EAPI
index 578bd89..b70272c 100644 (file)
@@ -2,6 +2,8 @@
 #define _ETHUMB_PLUGIN_H_
 
 #include <Ethumb.h>
+#include <Evas.h>
+#include <Ecore_Evas.h>
 
 typedef struct _Ethumb_Plugin Ethumb_Plugin;
 
index b6a1698..8a52e03 100644 (file)
@@ -11,6 +11,7 @@
 #include <Eet.h>
 #include <Ecore_File.h>
 #include <Evas.h>
+#include <Ecore.h>
 #include <Edje.h>
 #include <Edje_Edit.h>
 #include <Emotion.h>