From 07ee75ee5b5e41332fd813603d05e8bce958535a Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Sat, 24 Nov 2012 10:55:45 +0000 Subject: [PATCH] efreet: add missing file SVN revision: 79632 --- legacy/efreet/src/lib/efreet_alloca.h | 30 +++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 legacy/efreet/src/lib/efreet_alloca.h diff --git a/legacy/efreet/src/lib/efreet_alloca.h b/legacy/efreet/src/lib/efreet_alloca.h new file mode 100644 index 0000000000..58a739815e --- /dev/null +++ b/legacy/efreet/src/lib/efreet_alloca.h @@ -0,0 +1,30 @@ +#ifndef EFREET_ALLOCA_H +#define EFREET_ALLOCA_H + +#ifdef STDC_HEADERS +# include +# include +#else +# ifdef HAVE_STDLIB_H +# include +# endif +#endif +#ifdef HAVE_ALLOCA_H +# include +#elif !defined alloca +# ifdef __GNUC__ +# define alloca __builtin_alloca +# elif defined _AIX +# define alloca __alloca +# elif defined _MSC_VER +# include +# define alloca _alloca +# elif !defined HAVE_ALLOCA +# ifdef __cplusplus +extern "C" +# endif +void *alloca (size_t); +# endif +#endif + +#endif