diff --git a/legacy/elementary/src/lib/Elementary.h.in b/legacy/elementary/src/lib/Elementary.h.in index 022adabac3..98987569ca 100644 --- a/legacy/elementary/src/lib/Elementary.h.in +++ b/legacy/elementary/src/lib/Elementary.h.in @@ -39,16 +39,27 @@ #include #include #include -#include -#include -#include -#include #include -#include + +#ifdef ELM_UNIX +# include +# include +# include +# include +# include +#endif #ifdef ELM_ALLOCA_H # include #endif + +#if defined (ELM_WIN32) || defined (ELM_WINCE) +# include +# ifndef alloca +# define alloca _alloca +# endif +#endif + /* EFL headers */ #include