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:
authormichael-grunder <michael.grunder@gmail.com>2016-02-14 00:20:19 +0300
committermichael-grunder <michael.grunder@gmail.com>2016-02-14 00:20:19 +0300
commitb09e07b37ceace11b0a711c9e0bfc15996f071f2 (patch)
treec37e8bb8731fd511ecb8fd80ef7e75d2081d4814
parent661fb5b1f9b62129eafcc40ce8f207611c993747 (diff)
Update version and fix a leak
-rw-r--r--library.c2
-rw-r--r--php_redis.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/library.c b/library.c
index f58deafd..08b4048a 100644
--- a/library.c
+++ b/library.c
@@ -1920,11 +1920,11 @@ PHP_REDIS_API int redis_mbulk_reply_assoc(INTERNAL_FUNCTION_PARAMETERS, RedisSoc
if(response != NULL) {
zval z;
if(redis_unserialize(redis_sock, response, response_len, &z) == 1) {
- efree(response);
add_assoc_zval_ex(&z_multi_result, Z_STRVAL(z_keys[i]), Z_STRLEN(z_keys[i]), &z);
} else {
add_assoc_stringl_ex(&z_multi_result, Z_STRVAL(z_keys[i]), Z_STRLEN(z_keys[i]), response, response_len);
}
+ efree(response);
} else {
add_assoc_bool_ex(&z_multi_result, Z_STRVAL(z_keys[i]), Z_STRLEN(z_keys[i]), 0);
}
diff --git a/php_redis.h b/php_redis.h
index b52fceef..94fe8ac6 100644
--- a/php_redis.h
+++ b/php_redis.h
@@ -25,7 +25,7 @@
#define PHP_REDIS_H
/* phpredis version */
-#define PHP_REDIS_VERSION "2.2.5"
+#define PHP_REDIS_VERSION "2.2.8-devphp7"
PHP_METHOD(Redis, __construct);
PHP_METHOD(Redis, __destruct);