diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l index d59c08b95f0..71e63d18201 100644 --- a/Zend/zend_language_scanner.l +++ b/Zend/zend_language_scanner.l @@ -367,7 +367,7 @@ ZEND_API zend_op_array *compile_file(zend_file_handle *file_handle, int type TSR if (retval) { CG(active_op_array) = original_active_op_array; if (compilation_successful) { - pass_two(op_array); + pass_two(op_array TSRMLS_CC); } else { efree(op_array); retval = NULL; @@ -487,7 +487,7 @@ zend_op_array *compile_string(zval *source_string, char *filename TSRMLS_DC) } else { zend_do_return(NULL, 0 TSRMLS_CC); CG(active_op_array) = original_active_op_array; - pass_two(op_array); + pass_two(op_array TSRMLS_CC); retval = op_array; } restore_lexical_state(&original_lex_state TSRMLS_CC);