Browse Source

cleanup

pull/1001/merge
Dmitry Stogov 11 years ago
parent
commit
8dc3c283b8
  1. 18
      Zend/zend_builtin_functions.c

18
Zend/zend_builtin_functions.c

@ -475,21 +475,13 @@ ZEND_FUNCTION(func_get_args)
ZEND_HASH_FILL_PACKED(Z_ARRVAL_P(return_value)) {
i = 0;
p = ZEND_CALL_ARG(ex, 1);
if (ZEND_CALL_NUM_ARGS(ex) > first_extra_arg) {
if (arg_count > first_extra_arg) {
while (i < first_extra_arg) {
q = p;
ZVAL_DEREF(q);
if (Z_OPT_REFCOUNTED_P(q)) Z_ADDREF_P(q);
ZEND_HASH_FILL_ADD(q);
// q->h = i;
// q->key = NULL;
// if (!Z_ISREF_P(p)) {
// ZVAL_COPY(&q->val, p);
// } else {
// ZVAL_COPY(&q->val, Z_REFVAL_P(p));
// }
p++;
// q++;
i++;
}
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)
ZVAL_DEREF(q);
if (Z_OPT_REFCOUNTED_P(q)) Z_ADDREF_P(q);
ZEND_HASH_FILL_ADD(q);
// q->h = i;
// q->key = NULL;
// if (!Z_ISREF_P(p)) {
// ZVAL_COPY(&q->val, p);
// } else {
// ZVAL_COPY(&q->val, Z_REFVAL_P(p));
// }
p++;
// q++;
i++;
}
} ZEND_HASH_FILL_END();

Loading…
Cancel
Save