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:
authorPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2016-12-02 17:56:16 +0300
committerPavlo Yatsukhnenko <yatsukhnenko@gmail.com>2016-12-04 22:17:06 +0300
commitc799d256ce13d1d17f3e5fbc89e9fabc78a3af9e (patch)
treef4d1d8d9dd0ae6c71b1c64eb52f9d56cfabb7864 /redis_cluster.c
parent7ae7d35475e873f569f2a8daefbe19c23a7290d3 (diff)
zval_get_string + zAdd tests fix
Diffstat (limited to 'redis_cluster.c')
-rw-r--r--redis_cluster.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/redis_cluster.c b/redis_cluster.c
index 56ad0cfc..1a5e1898 100644
--- a/redis_cluster.c
+++ b/redis_cluster.c
@@ -2435,9 +2435,9 @@ static void cluster_raw_cmd(INTERNAL_FUNCTION_PARAMETERS, char *kw, int kw_len)
/* Iterate, appending args */
for(i=1;i<argc;i++) {
- convert_to_string(&z_args[i]);
- redis_cmd_append_sstr(&cmd, Z_STRVAL(z_args[i]),
- Z_STRLEN(z_args[i]));
+ zend_string *zstr = zval_get_string(&z_args[i]);
+ redis_cmd_append_sstr(&cmd, zstr->val, zstr->len);
+ zend_string_release(zstr);
}
/* Send it off */