From: Anatol Belski Date: Wed, 19 Nov 2014 11:26:24 +0000 (+0100) Subject: default tsrmls cache to NULL X-Git-Tag: POST_NATIVE_TLS_MERGE^2~45 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0180912823c87d25e4d0ef96c4a060a4c1b71d75;p=php default tsrmls cache to NULL --- diff --git a/TSRM/TSRM.h b/TSRM/TSRM.h index e5b9e54954..e19829a497 100644 --- a/TSRM/TSRM.h +++ b/TSRM/TSRM.h @@ -172,7 +172,7 @@ TSRM_API inline void *tsrm_get_ls_cache(void); #define TSRMG_STATIC(id, type, element) (((type) (*((void ***) _tsrm_ls_cache))[TSRM_UNSHUFFLE_RSRC_ID(id)])->element) #define TSRMLS_CACHE_EXTERN extern TSRM_TLS void *_tsrm_ls_cache -#define TSRMLS_CACHE_DEFINE TSRM_TLS void *_tsrm_ls_cache +#define TSRMLS_CACHE_DEFINE TSRM_TLS void *_tsrm_ls_cache = NULL #define TSRMLS_CACHE_UPDATE if (!TSRMLS_CACHE) _tsrm_ls_cache = tsrm_get_ls_cache() #define TSRMLS_CACHE _tsrm_ls_cache