From 59a88b9bc8d618becdfcde67eef1f43ea8bad30e Mon Sep 17 00:00:00 2001 From: doursse Date: Fri, 28 Mar 2008 17:17:43 +0000 Subject: [PATCH] reorganise header files so that evil is better included. Please test before the release. SVN revision: 34130 --- legacy/eet/src/lib/Eet_private.h | 42 --------------------------- legacy/eet/src/lib/eet_data.c | 17 +++++++++-- legacy/eet/src/lib/eet_dictionary.c | 8 ++++-- legacy/eet/src/lib/eet_image.c | 24 +++++++++++++++- legacy/eet/src/lib/eet_lib.c | 44 ++++++++++++++++++++++++++--- legacy/eet/src/lib/eet_memfile.c | 4 ++- 6 files changed, 85 insertions(+), 54 deletions(-) diff --git a/legacy/eet/src/lib/Eet_private.h b/legacy/eet/src/lib/Eet_private.h index 978924fbf8..2638c5beb3 100644 --- a/legacy/eet/src/lib/Eet_private.h +++ b/legacy/eet/src/lib/Eet_private.h @@ -5,48 +5,6 @@ #ifndef _EET_PRIVATE_H #define _EET_PRIVATE_H -#include -#include -#include -#include -#include -#include -#include -#include -#include -#ifdef HAVE_ALLOCA_H -# include -#elif defined __GNUC__ -# define alloca __builtin_alloca -#elif defined _AIX -# define alloca __alloca -#elif defined _MSC_VER -# include -# define alloca _alloca -#else -# include -# ifdef __cplusplus -extern "C" -# endif -void *alloca (size_t); -#endif -#include - -#ifdef HAVE_NETINET_IN_H -# include -#endif - -#ifdef HAVE_EVIL -# include -#endif - -#include -#include -#include -#include -#include -#include - #ifdef __GNUC__ # if __GNUC__ >= 4 // BROKEN in gcc 4 on amd64 diff --git a/legacy/eet/src/lib/eet_data.c b/legacy/eet/src/lib/eet_data.c index 508a42d189..154375a9c6 100644 --- a/legacy/eet/src/lib/eet_data.c +++ b/legacy/eet/src/lib/eet_data.c @@ -2,10 +2,21 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ -#include - #ifdef HAVE_CONFIG_H -# include /* so that EAPI in Eet.h is correctly defined */ +# include +#endif + +#include +#include +#include +#include + +#ifdef HAVE_NETINET_IN_H +# include +#endif + +#ifdef _WIN32 +# include #endif #include "Eet.h" diff --git a/legacy/eet/src/lib/eet_dictionary.c b/legacy/eet/src/lib/eet_dictionary.c index ed6c798258..a0aea9cb2e 100644 --- a/legacy/eet/src/lib/eet_dictionary.c +++ b/legacy/eet/src/lib/eet_dictionary.c @@ -2,12 +2,14 @@ * vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2 */ -#include - #ifdef HAVE_CONFIG_H -# include /* so that EAPI in Eet.h is correctly defined */ +# include #endif +#include +#include +#include + #include "Eet.h" #include "Eet_private.h" diff --git a/legacy/eet/src/lib/eet_image.c b/legacy/eet/src/lib/eet_image.c index 014c08ae7a..7f403e1c5e 100644 --- a/legacy/eet/src/lib/eet_image.c +++ b/legacy/eet/src/lib/eet_image.c @@ -3,9 +3,31 @@ */ #ifdef HAVE_CONFIG_H -# include /* so that EAPI in Eet.h is correctly defined */ +# include #endif +#ifdef HAVE_ALLOCA_H +# include +#elif defined __GNUC__ +# define alloca __builtin_alloca +#elif defined _AIX +# define alloca __alloca +#elif defined _MSC_VER +# include +# define alloca _alloca +#else +# include +# ifdef __cplusplus +extern "C" +# endif +void *alloca (size_t); +#endif + +#include +#include +#include +#include + #include "Eet.h" #include "Eet_private.h" diff --git a/legacy/eet/src/lib/eet_lib.c b/legacy/eet/src/lib/eet_lib.c index 96d9cb7f79..5d0f12bdb4 100644 --- a/legacy/eet/src/lib/eet_lib.c +++ b/legacy/eet/src/lib/eet_lib.c @@ -3,15 +3,51 @@ */ #ifdef HAVE_CONFIG_H -# include /* so that EAPI in Eet.h is correctly defined */ +# include +#endif + +#ifdef HAVE_ALLOCA_H +# include +#elif defined __GNUC__ +# define alloca __builtin_alloca +#elif defined _AIX +# define alloca __alloca +#elif defined _MSC_VER +# include +# define alloca _alloca +#else +# include +# ifdef __cplusplus +extern "C" +# endif +void *alloca (size_t); +#endif + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#ifdef HAVE_NETINET_IN_H +# include +#endif + +#ifdef _WIN32 +# include +#endif + +#ifdef HAVE_EVIL +# include #endif #include "Eet.h" #include "Eet_private.h" -#include -#include - #ifdef HAVE_REALPATH #undef HAVE_REALPATH #endif diff --git a/legacy/eet/src/lib/eet_memfile.c b/legacy/eet/src/lib/eet_memfile.c index 7dd5a447df..6edbfa6f87 100644 --- a/legacy/eet/src/lib/eet_memfile.c +++ b/legacy/eet/src/lib/eet_memfile.c @@ -5,9 +5,11 @@ #define _GNU_SOURCE #ifdef HAVE_CONFIG_H -# include /* so that EAPI in Eet.h is correctly defined */ +# include #endif +#include + #include "Eet.h" #include "Eet_private.h"