Skip to content

Commit bad243d

Browse files
committed
Remove useless condition in zend_generator_get_gc()
This was necessary for an earlier, non-commited version.
1 parent 40e3e23 commit bad243d

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

Zend/zend_generators.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -358,9 +358,7 @@ static HashTable *zend_generator_get_gc(zend_object *object, zval **table, int *
358358
zend_get_gc_buffer_add_zval(gc_buffer, &generator->value);
359359
zend_get_gc_buffer_add_zval(gc_buffer, &generator->key);
360360
zend_get_gc_buffer_add_zval(gc_buffer, &generator->retval);
361-
if (generator->func && generator->func->common.fn_flags & ZEND_ACC_CLOSURE) {
362-
zend_get_gc_buffer_add_obj(gc_buffer, ZEND_CLOSURE_OBJECT(generator->func));
363-
}
361+
zend_get_gc_buffer_add_obj(gc_buffer, ZEND_CLOSURE_OBJECT(generator->func));
364362
zend_get_gc_buffer_use(gc_buffer, table, n);
365363
} else {
366364
/* If the non-closure generator has been closed, it can only hold on to three values: The value, key

0 commit comments

Comments
 (0)