Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpredis/phpredis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Meissner <marius.meissner@sixt.com>2017-10-30 13:28:33 +0300
committerMarius Meissner <marius.meissner@sixt.com>2017-10-30 13:28:33 +0300
commitabb862d2f50f7f3059d68ef4028685566f865aa7 (patch)
treea97d507ea4329253c4ab174a6e3e7973e7ab3916 /php_redis.h
parent010336d5a741a74fc43d03df6b3916ba35979db6 (diff)
PHPREDIS-37: Add locking functionality
Diffstat (limited to 'php_redis.h')
-rw-r--r--php_redis.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/php_redis.h b/php_redis.h
index 895ad710..930346ad 100644
--- a/php_redis.h
+++ b/php_redis.h
@@ -260,9 +260,17 @@ PHP_REDIS_API int redis_sock_read_multibulk_multi_reply_loop(
INTERNAL_FUNCTION_PARAMETERS, RedisSock *redis_sock, zval *z_tab,
int numElems);
-#ifndef _MSC_VER
ZEND_BEGIN_MODULE_GLOBALS(redis)
+ int lock_release_lua_script_uploaded;
+ char lock_release_lua_script_hash[41];
ZEND_END_MODULE_GLOBALS(redis)
+
+ZEND_EXTERN_MODULE_GLOBALS(redis);
+
+#ifdef ZTS
+#define REDIS_G(v) TSRMG(redis_globals_id, zend_redis_globals *, v)
+#else
+#define REDIS_G(v) (redis_globals.v)
#endif
extern zend_module_entry redis_module_entry;