# HG changeset patch # User Jerry James # Date 1362775386 25200 # Node ID f7abcda06b1b06a44cc586d91d5b919becf959cd # Parent 0e2f2837c2bde37a9d9d26744e9829e0c5547239 Since stack_like_{malloc,free}() are only used when WIN32_ANY, define them only that case. See xemacs-patches message . diff -r 0e2f2837c2bd -r f7abcda06b1b src/ChangeLog --- a/src/ChangeLog Wed Mar 06 21:05:12 2013 -0700 +++ b/src/ChangeLog Fri Mar 08 13:43:06 2013 -0700 @@ -1,3 +1,9 @@ +2013-03-07 Jerry James + + * array.c (stack_like_malloc): Define only if WIN32_ANY. + (stack_like_free): Ditto. + * array.h: Ditto. + 2013-03-04 Jerry James * config.h.in: Add placeholders and definitions needed for large diff -r 0e2f2837c2bd -r f7abcda06b1b src/array.c --- a/src/array.c Wed Mar 06 21:05:12 2013 -0700 +++ b/src/array.c Fri Mar 08 13:43:06 2013 -0700 @@ -469,6 +469,7 @@ #endif /* MEMORY_USAGE_STATS */ +#ifdef WIN32_ANY /*****************************************************************************/ /* stack-like allocation */ /*****************************************************************************/ @@ -540,6 +541,7 @@ ABORT (); } } +#endif /* WIN32_ANY */ /*****************************************************************************/ diff -r 0e2f2837c2bd -r f7abcda06b1b src/array.h --- a/src/array.h Wed Mar 06 21:05:12 2013 -0700 +++ b/src/array.h Fri Mar 08 13:43:06 2013 -0700 @@ -608,9 +608,10 @@ /** Stack-like malloc/free **/ /************************************************************************/ +#ifdef WIN32_ANY void *stack_like_malloc (Bytecount size); void stack_like_free (void *val); - +#endif /************************************************************************/