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:
-rw-r--r--redis_array.c4
-rw-r--r--redis_array_impl.c6
2 files changed, 5 insertions, 5 deletions
diff --git a/redis_array.c b/redis_array.c
index a71d938c..cdc40448 100644
--- a/redis_array.c
+++ b/redis_array.c
@@ -956,7 +956,7 @@ PHP_METHOD(RedisArray, mget)
if(pos[i] != n) continue;
- zend_hash_quick_find(Z_ARRVAL_P(z_ret), NULL, 0, j, (void**)&z_cur);
+ zend_hash_index_find(Z_ARRVAL_P(z_ret), j, (void**)&z_cur);
j++;
MAKE_STD_ZVAL(z_tmp);
@@ -971,7 +971,7 @@ PHP_METHOD(RedisArray, mget)
/* copy temp array in the right order to return_value */
for(i = 0; i < argc; ++i) {
- zend_hash_quick_find(Z_ARRVAL_P(z_tmp_array), NULL, 0, i, (void**)&z_cur);
+ zend_hash_index_find(Z_ARRVAL_P(z_tmp_array), i, (void**)&z_cur);
MAKE_STD_ZVAL(z_tmp);
*z_tmp = **z_cur;
diff --git a/redis_array_impl.c b/redis_array_impl.c
index 2fcf18e4..3568a1d1 100644
--- a/redis_array_impl.c
+++ b/redis_array_impl.c
@@ -510,7 +510,7 @@ ra_find_key(RedisArray *ra, zval *z_args, const char *cmd, int *key_len) {
int key_pos = 0; /* TODO: change this depending on the command */
if( zend_hash_num_elements(Z_ARRVAL_P(z_args)) == 0
- || zend_hash_quick_find(Z_ARRVAL_P(z_args), NULL, 0, key_pos, (void**)&zp_tmp) == FAILURE
+ || zend_hash_index_find(Z_ARRVAL_P(z_args), key_pos, (void**) &zp_tmp) == FAILURE
|| Z_TYPE_PP(zp_tmp) != IS_STRING) {
return NULL;
@@ -553,7 +553,7 @@ ra_index_change_keys(const char *cmd, zval *z_keys, zval *z_redis TSRMLS_DC) {
/* prepare keys */
for(i = 0; i < argc - 1; ++i) {
zval **zpp;
- zend_hash_quick_find(Z_ARRVAL_P(z_keys), NULL, 0, i, (void**)&zpp);
+ zend_hash_index_find(Z_ARRVAL_P(z_keys), i, (void**)&zpp);
z_args[i+1] = *zpp;
}
@@ -653,7 +653,7 @@ ra_index_exec(zval *z_redis, zval *return_value, int keep_all TSRMLS_DC) {
if(keep_all) {
*return_value = z_ret;
zval_copy_ctor(return_value);
- } else if(zend_hash_quick_find(Z_ARRVAL(z_ret), NULL, 0, 0, (void**)&zp_tmp) != FAILURE) {
+ } else if(zend_hash_index_find(Z_ARRVAL(z_ret), 0, (void**)&zp_tmp) != FAILURE) {
*return_value = **zp_tmp;
zval_copy_ctor(return_value);
}