From 3b546516c3b238d4a77bdbb2114856a218d18a7b Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Thu, 1 Apr 2010 19:32:41 +0000 Subject: [PATCH] efreet: fancy alloca include in common header SVN revision: 47664 --- legacy/efreet/src/lib/efreet_ini.c | 17 ----------------- legacy/efreet/src/lib/efreet_private.h | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/legacy/efreet/src/lib/efreet_ini.c b/legacy/efreet/src/lib/efreet_ini.c index 183b997857..f376d4532b 100644 --- a/legacy/efreet/src/lib/efreet_ini.c +++ b/legacy/efreet/src/lib/efreet_ini.c @@ -12,23 +12,6 @@ #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 #include "Efreet.h" diff --git a/legacy/efreet/src/lib/efreet_private.h b/legacy/efreet/src/lib/efreet_private.h index 779b1ecce1..6725be1aee 100644 --- a/legacy/efreet/src/lib/efreet_private.h +++ b/legacy/efreet/src/lib/efreet_private.h @@ -4,6 +4,24 @@ #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 + + /** * @file efreet_private.h * @brief Contains methods and defines that are private to the Efreet