From 22b1a0e9a17794b1771e13756089268680c1fc35 Mon Sep 17 00:00:00 2001 From: Xuefer Date: Wed, 9 Apr 2008 12:51:18 +0000 Subject: [PATCH] PHP_5_2: 5.2.6 has its own changes which is not the same as in 5_3 for implementing alloca limit git-svn-id: svn://svn.lighttpd.net/xcache/trunk@550 c26eb9a1-5813-0410-bd6c-c2e55f420ca7 --- xcache.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xcache.h b/xcache.h index bebc1cb..ff2a6f1 100644 --- a/xcache.h +++ b/xcache.h @@ -39,7 +39,10 @@ # define ZESW(v1, v2) v2 #endif -#ifdef ALLOCA_FLAG +#ifdef do_alloca_with_limit +# define my_do_alloca(size, use_heap) do_alloca_with_limit(size, use_heap) +# define my_free_alloca(size, use_heap) free_alloca_with_limit(size, use_heap) +#elif defined(ALLOCA_FLAG) # define my_do_alloca(size, use_heap) do_alloca(size, use_heap) # define my_free_alloca(size, use_heap) free_alloca(size, use_heap) #else