From: Xinchen Hui Date: Fri, 20 Feb 2015 17:19:07 +0000 (+0800) Subject: uint32_t X-Git-Tag: PRE_PHP7_EREG_MYSQL_REMOVALS~97 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=09ac3e931cc65511114fad95aa778305c5bf6794;p=php uint32_t --- diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index dae13483eb..9db4f284af 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -3804,12 +3804,11 @@ void zend_compile_declare(zend_ast *ast) /* {{{ */ ZVAL_COPY_VALUE(&CG(declarables).ticks, &value_zv); zval_dtor(&value_zv); } else if (zend_string_equals_literal_ci(name, "encoding")) { + uint32_t i = 0; + zend_bool valid = 0; /* Encoding declaration was already handled during parsing. Here we * only check that it is the first statement in the file. */ zend_ast_list *file_ast = zend_ast_get_list(CG(ast)); - - size_t i = 0; - zend_bool valid = 0; /* Check to see if this declare is preceeded only by declare statements */ while (valid == 0 && i < file_ast->children) {