diff options
author | Pavlo Yatsukhnenko <yatsukhnenko@gmail.com> | 2020-03-09 14:46:26 +0300 |
---|---|---|
committer | Pavlo Yatsukhnenko <yatsukhnenko@gmail.com> | 2020-03-09 14:46:26 +0300 |
commit | 190c0d34ad718c2246d36b900475d216737263a5 (patch) | |
tree | c0c076b61582e48c6e22ab036947d1ddbdd29bf6 /redis_cluster.c | |
parent | d5dadaf63552360e3e663cdcffd706b859c3ea83 (diff) |
Fix redis_cluster GET_CONTEXT usage
Diffstat (limited to 'redis_cluster.c')
-rw-r--r-- | redis_cluster.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/redis_cluster.c b/redis_cluster.c index 1ee7e444..ee218ba0 100644 --- a/redis_cluster.c +++ b/redis_cluster.c @@ -1953,36 +1953,37 @@ PHP_METHOD(RedisCluster, clearlasterror) { /* {{{ proto long RedisCluster::getOption(long option */ PHP_METHOD(RedisCluster, getoption) { - redis_getoption_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, - GET_CONTEXT()->flags, GET_CONTEXT()); + redisCluster *c = GET_CONTEXT(); + redis_getoption_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, c->flags, c); } /* }}} */ /* {{{ proto bool RedisCluster::setOption(long option, mixed value) */ PHP_METHOD(RedisCluster, setoption) { - redis_setoption_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, - GET_CONTEXT()->flags, GET_CONTEXT()); + redisCluster *c = GET_CONTEXT(); + redis_setoption_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, c->flags, c); } /* }}} */ /* {{{ proto string RedisCluster::_prefix(string key) */ PHP_METHOD(RedisCluster, _prefix) { - redis_prefix_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, - GET_CONTEXT()->flags); + redisCluster *c = GET_CONTEXT(); + redis_prefix_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, c->flags); } /* }}} */ /* {{{ proto string RedisCluster::_serialize(mixed val) */ PHP_METHOD(RedisCluster, _serialize) { - redis_serialize_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, - GET_CONTEXT()->flags); + redisCluster *c = GET_CONTEXT(); + redis_serialize_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, c->flags); } /* }}} */ /* {{{ proto mixed RedisCluster::_unserialize(string val) */ PHP_METHOD(RedisCluster, _unserialize) { + redisCluster *c = GET_CONTEXT(); redis_unserialize_handler(INTERNAL_FUNCTION_PARAM_PASSTHRU, - GET_CONTEXT()->flags, redis_cluster_exception_ce); + c->flags, redis_cluster_exception_ce); } /* }}} */ |