From 76983ea8f490745709cff29cea649e460411f50c Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Fri, 4 Dec 2009 08:55:46 +0000 Subject: [PATCH] declare alloca SVN revision: 44181 --- legacy/ecore/src/lib/ecore_con/ecore_con_info.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/legacy/ecore/src/lib/ecore_con/ecore_con_info.c b/legacy/ecore/src/lib/ecore_con/ecore_con_info.c index eda50ef3f4..012a8af6e9 100644 --- a/legacy/ecore/src/lib/ecore_con/ecore_con_info.c +++ b/legacy/ecore/src/lib/ecore_con/ecore_con_info.c @@ -13,6 +13,23 @@ # 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 #ifdef __OpenBSD__