]> granicus.if.org Git - php/commitdiff
fixed #31987 zend-multibyte in ZTS.
authorRui Hirokawa <hirokawa@php.net>
Sat, 19 Feb 2005 14:33:41 +0000 (14:33 +0000)
committerRui Hirokawa <hirokawa@php.net>
Sat, 19 Feb 2005 14:33:41 +0000 (14:33 +0000)
Zend/zend_language_scanner.l

index 801db4bc3e452b2d1cb63d4c8cabb2e9a96cf171..448221408228726bc180d8eee8bfba2f386027bc 100644 (file)
@@ -135,6 +135,10 @@ void startup_scanner(TSRMLS_D)
        SCNG(script_org_size) = 0;
        SCNG(script_filtered) = NULL;
        SCNG(script_filtered_size) = 0;
+       SCNG(input_filter) = NULL;
+       SCNG(output_filter) = NULL;
+       SCNG(script_encoding) = NULL;
+       SCNG(internal_encoding) = NULL;
 #endif /* ZEND_MULTIBYTE */
 }
 
@@ -160,6 +164,12 @@ void shutdown_scanner(TSRMLS_D)
                efree(SCNG(script_filtered));
                SCNG(script_filtered) = NULL;
        }
+       SCNG(script_org_size) = 0;
+       SCNG(script_filtered_size) = 0;
+       SCNG(input_filter) = NULL;
+       SCNG(output_filter) = NULL;
+       SCNG(script_encoding) = NULL;
+       SCNG(internal_encoding) = NULL;
 #endif /* ZEND_MULTIBYTE */
 }
 END_EXTERN_C()