From: Antony Dovgal Date: Fri, 24 Nov 2006 11:36:40 +0000 (+0000) Subject: initialize CG(literal_type) using ZEND_STR_TYPE macro X-Git-Tag: RELEASE_1_0_0RC1~918 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=63df6688b5161c73324838f533b52662aa3a6c6a;p=php initialize CG(literal_type) using ZEND_STR_TYPE macro add CG(literal_type) initialization in non-ZTS mode fixes backticks operator --- diff --git a/Zend/zend.c b/Zend/zend.c index 380c3bfdf5..23ac1e13af 100644 --- a/Zend/zend.c +++ b/Zend/zend.c @@ -668,6 +668,7 @@ static void zend_set_default_compile_time_values(TSRMLS_D) CG(asp_tags) = 0; CG(short_tags) = 1; CG(extended_info) = 0; + CG(literal_type) = ZEND_STR_TYPE; } @@ -805,7 +806,7 @@ static void compiler_globals_ctor(zend_compiler_globals *compiler_globals TSRMLS zend_set_default_compile_time_values(TSRMLS_C); CG(interactive) = 0; - CG(literal_type) = IS_STRING; + CG(literal_type) = ZEND_STR_TYPE; compiler_globals->auto_globals = (HashTable *) malloc(sizeof(HashTable)); zend_u_hash_init_ex(compiler_globals->auto_globals, global_auto_globals_table->nNumOfElements, NULL, NULL, 1, UG(unicode), 0);