@@ -510,7 +510,7 @@ ra_find_key(RedisArray *ra, zval *z_args, const char *cmd, int *key_len) {
510
510
int key_pos = 0 ; /* TODO: change this depending on the command */
511
511
512
512
if ( zend_hash_num_elements (Z_ARRVAL_P (z_args )) == 0
513
- || zend_hash_quick_find (Z_ARRVAL_P (z_args ), NULL , 0 , key_pos , (void * * )& zp_tmp ) == FAILURE
513
+ || zend_hash_index_find (Z_ARRVAL_P (z_args ), key_pos , (void * * ) & zp_tmp ) == FAILURE
514
514
|| Z_TYPE_PP (zp_tmp ) != IS_STRING ) {
515
515
516
516
return NULL ;
@@ -553,7 +553,7 @@ ra_index_change_keys(const char *cmd, zval *z_keys, zval *z_redis TSRMLS_DC) {
553
553
/* prepare keys */
554
554
for (i = 0 ; i < argc - 1 ; ++ i ) {
555
555
zval * * zpp ;
556
- zend_hash_quick_find (Z_ARRVAL_P (z_keys ), NULL , 0 , i , (void * * )& zpp );
556
+ zend_hash_index_find (Z_ARRVAL_P (z_keys ), i , (void * * )& zpp );
557
557
z_args [i + 1 ] = * zpp ;
558
558
}
559
559
@@ -653,7 +653,7 @@ ra_index_exec(zval *z_redis, zval *return_value, int keep_all TSRMLS_DC) {
653
653
if (keep_all ) {
654
654
* return_value = z_ret ;
655
655
zval_copy_ctor (return_value );
656
- } else if (zend_hash_quick_find (Z_ARRVAL (z_ret ), NULL , 0 , 0 , (void * * )& zp_tmp ) != FAILURE ) {
656
+ } else if (zend_hash_index_find (Z_ARRVAL (z_ret ), 0 , (void * * )& zp_tmp ) != FAILURE ) {
657
657
* return_value = * * zp_tmp ;
658
658
zval_copy_ctor (return_value );
659
659
}
0 commit comments