From cba5dd75464ef8b80f7b2fc02d7660fe48ff7139 Mon Sep 17 00:00:00 2001 From: Zeev Suraski Date: Fri, 27 Jul 2001 11:03:32 +0000 Subject: [PATCH] Fix release runtime :) --- TSRM/TSRM.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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) -- 2.50.1