File tree 1 file changed +1
-17
lines changed
1 file changed +1
-17
lines changed Original file line number Diff line number Diff line change @@ -475,21 +475,13 @@ ZEND_FUNCTION(func_get_args)
475
475
ZEND_HASH_FILL_PACKED (Z_ARRVAL_P (return_value )) {
476
476
i = 0 ;
477
477
p = ZEND_CALL_ARG (ex , 1 );
478
- if (ZEND_CALL_NUM_ARGS ( ex ) > first_extra_arg ) {
478
+ if (arg_count > first_extra_arg ) {
479
479
while (i < first_extra_arg ) {
480
480
q = p ;
481
481
ZVAL_DEREF (q );
482
482
if (Z_OPT_REFCOUNTED_P (q )) Z_ADDREF_P (q );
483
483
ZEND_HASH_FILL_ADD (q );
484
- // q->h = i;
485
- // q->key = NULL;
486
- // if (!Z_ISREF_P(p)) {
487
- // ZVAL_COPY(&q->val, p);
488
- // } else {
489
- // ZVAL_COPY(&q->val, Z_REFVAL_P(p));
490
- // }
491
484
p ++ ;
492
- // q++;
493
485
i ++ ;
494
486
}
495
487
p = ZEND_CALL_VAR_NUM (ex , ex -> func -> op_array .last_var + ex -> func -> op_array .T );
@@ -499,15 +491,7 @@ ZEND_FUNCTION(func_get_args)
499
491
ZVAL_DEREF (q );
500
492
if (Z_OPT_REFCOUNTED_P (q )) Z_ADDREF_P (q );
501
493
ZEND_HASH_FILL_ADD (q );
502
- // q->h = i;
503
- // q->key = NULL;
504
- // if (!Z_ISREF_P(p)) {
505
- // ZVAL_COPY(&q->val, p);
506
- // } else {
507
- // ZVAL_COPY(&q->val, Z_REFVAL_P(p));
508
- // }
509
494
p ++ ;
510
- // q++;
511
495
i ++ ;
512
496
}
513
497
} ZEND_HASH_FILL_END ();
You can’t perform that action at this time.
0 commit comments