diff --git a/legacy/ecore/src/lib/ecore/Ecore_Data.h b/legacy/ecore/src/lib/ecore/Ecore_Data.h index 2397ccb410..0daf6c1e5b 100644 --- a/legacy/ecore/src/lib/ecore/Ecore_Data.h +++ b/legacy/ecore/src/lib/ecore/Ecore_Data.h @@ -1,6 +1,11 @@ #ifndef _ECORE_DATA_H # define _ECORE_DATA_H +/* we need this for size_t */ +#include + +#include + #ifdef EAPI # undef EAPI #endif @@ -27,11 +32,6 @@ # endif #endif /* ! _WIN32 */ -/* we need this for size_t */ -#include - -#include - /** * @file Ecore_Data.h * @brief Contains threading, list, hash, debugging and tree functions. diff --git a/legacy/ecore/src/lib/ecore/ecore_getopt.c b/legacy/ecore/src/lib/ecore/ecore_getopt.c index 75c198c025..c8c2680a6a 100644 --- a/legacy/ecore/src/lib/ecore/ecore_getopt.c +++ b/legacy/ecore/src/lib/ecore/ecore_getopt.c @@ -11,6 +11,10 @@ #include #include +#ifdef _WIN32_WCE +# include +#endif + #include "Ecore.h" #include "Ecore_Getopt.h" diff --git a/legacy/ecore/src/lib/ecore/ecore_value.c b/legacy/ecore/src/lib/ecore/ecore_value.c index 4589fec8b5..ea098f683a 100644 --- a/legacy/ecore/src/lib/ecore/ecore_value.c +++ b/legacy/ecore/src/lib/ecore/ecore_value.c @@ -35,6 +35,10 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include +#ifdef _WIN32_WCE +# include +#endif + #include "Ecore.h" #include "Ecore_Data.h" #include "ecore_private.h"