From e3b2a5cf744d6d6dc8e4587cd081b9f1b662cd5a Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Thu, 6 Dec 2012 13:14:31 +0400 Subject: Generatirs are going to be used less than regular functions --- Zend/zend_execute.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Zend/zend_execute.c') diff --git a/Zend/zend_execute.c b/Zend/zend_execute.c index 1098c9efaf..e6034ba203 100644 --- a/Zend/zend_execute.c +++ b/Zend/zend_execute.c @@ -1598,7 +1598,7 @@ static zend_always_inline zend_execute_data *i_create_execute_data_from_op_array * restore it simply by replacing a pointer. The same segment also keeps * a copy of previous execute_data and passed parameters. */ - if (op_array->fn_flags & ZEND_ACC_GENERATOR) { + if (UNEXPECTED((op_array->fn_flags & ZEND_ACC_GENERATOR) != 0)) { /* Prepend the regular stack frame with copy on prev_execute_data * and passed arguments */ -- cgit v1.2.1