From: Zeev Suraski Date: Fri, 27 Jul 2001 11:03:32 +0000 (+0000) Subject: Fix release runtime :) X-Git-Tag: PRE_ENGINE2_SPLIT~254 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cba5dd75464ef8b80f7b2fc02d7660fe48ff7139;p=php Fix release runtime :) --- diff --git a/TSRM/TSRM.c b/TSRM/TSRM.c index 89e7b048a7..121eb81c5d 100644 --- a/TSRM/TSRM.c +++ b/TSRM/TSRM.c @@ -81,7 +81,12 @@ static FILE *tsrm_error_file; } #else #define TSRM_ERROR -#define TSRM_SAFE_RETURN_RSRC(array, offset, range) return array[offset] +#define TSRM_SAFE_RETURN_RSRC(array, offset, range) \ + if (offset==0) { \ + return &array; \ + } else { \ + return array[TSRM_UNSHUFFLE_RSRC_ID(offset)]; \ + } #endif #if defined(PTHREADS)