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: https://svn.enlightenment.org/svn/e/trunk/ethumb@50160
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
#define __ETHUMB_H__ 1
#include <Eina.h>
-#include <Evas.h>
-#include <Ecore.h>
-#include <Ecore_Evas.h>
#ifdef EAPI
# undef EAPI
#define _ETHUMB_PLUGIN_H_
#include <Ethumb.h>
+#include <Evas.h>
+#include <Ecore_Evas.h>
typedef struct _Ethumb_Plugin Ethumb_Plugin;
#include <Eet.h>
#include <Ecore_File.h>
#include <Evas.h>
+#include <Ecore.h>
#include <Edje.h>
#include <Edje_Edit.h>
#include <Emotion.h>