From a91f3d475ee9a59c38833c683c0bd355338f1564 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Wed, 16 Nov 2016 16:43:57 +0300 Subject: Fixed ZTS build --- ext/opcache/zend_accelerator_hash.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ext/opcache/zend_accelerator_hash.c b/ext/opcache/zend_accelerator_hash.c index 4b8b7129ee..4a16a936fb 100644 --- a/ext/opcache/zend_accelerator_hash.c +++ b/ext/opcache/zend_accelerator_hash.c @@ -77,6 +77,9 @@ zend_accel_hash_entry* zend_accel_hash_update(zend_accel_hash *accel_hash, char zend_ulong index; zend_accel_hash_entry *entry; zend_accel_hash_entry *indirect_bucket = NULL; +#ifndef ZEND_WIN32 + TSRMLS_FETCH(); +#endif if (indirect) { indirect_bucket = (zend_accel_hash_entry*)data; @@ -148,6 +151,9 @@ void* zend_accel_hash_find(zend_accel_hash *accel_hash, char *key, zend_uint key zend_ulong hash_value; zend_ulong index; zend_accel_hash_entry *entry; +#ifndef ZEND_WIN32 + TSRMLS_FETCH(); +#endif hash_value = zend_inline_hash_func(key, key_length); #ifndef ZEND_WIN32 @@ -179,6 +185,9 @@ zend_accel_hash_entry* zend_accel_hash_find_entry(zend_accel_hash *accel_hash, c zend_ulong hash_value; zend_ulong index; zend_accel_hash_entry *entry; +#ifndef ZEND_WIN32 + TSRMLS_FETCH(); +#endif hash_value = zend_inline_hash_func(key, key_length); #ifndef ZEND_WIN32 @@ -207,6 +216,9 @@ int zend_accel_hash_unlink(zend_accel_hash *accel_hash, char *key, zend_uint key zend_ulong hash_value; zend_ulong index; zend_accel_hash_entry *entry, *last_entry=NULL; +#ifndef ZEND_WIN32 + TSRMLS_FETCH(); +#endif hash_value = zend_inline_hash_func(key, key_length); #ifndef ZEND_WIN32 -- cgit v1.2.1