]> granicus.if.org Git - php/commitdiff
Load lineno when compiling exprs
authorNikita Popov <nikic@php.net>
Sat, 19 Jul 2014 11:13:58 +0000 (13:13 +0200)
committerNikita Popov <nikic@php.net>
Sat, 19 Jul 2014 11:13:58 +0000 (13:13 +0200)
Zend/zend_compile.c

index f634eb7b3795e2abbbe418930cc45110ff0f7065..e30bb4d1235d767aab31fddc049dd55a153e179c 100644 (file)
@@ -7351,6 +7351,8 @@ void zend_compile_stmt(zend_ast *ast TSRMLS_DC) {
 }
 
 void zend_compile_expr(znode *result, zend_ast *ast TSRMLS_DC) {
+       CG(zend_lineno) = ast->lineno;
+
        switch (ast->kind) {
                case ZEND_AST_ZVAL:
                        ZVAL_COPY(&result->u.constant, zend_ast_get_zval(ast));