]> granicus.if.org Git - php/commitdiff
properly initialize BG(page_uid) and BG(page_gid)
authorStanislav Malyshev <stas@php.net>
Fri, 28 Nov 2008 23:27:46 +0000 (23:27 +0000)
committerStanislav Malyshev <stas@php.net>
Fri, 28 Nov 2008 23:27:46 +0000 (23:27 +0000)
ext/standard/basic_functions.c

index d323e7fe5050ec5d1189be9d8a6c1b923c677013..c668724d9b1890aa976e18a0d663dc04887ec8cc 100644 (file)
@@ -3917,6 +3917,8 @@ static void basic_globals_ctor(php_basic_globals *basic_globals_p TSRMLS_DC)
        memset(&BG(mblen_state), 0, sizeof(BG(mblen_state)));
 #endif
        BG(incomplete_class) = incomplete_class_entry;
+       BG(page_uid) = -1;
+       BG(page_gid) = -1;
 }
 
 
@@ -4220,6 +4222,8 @@ PHP_RSHUTDOWN_FUNCTION(basic)
 
        PHP_RSHUTDOWN(user_filters)(SHUTDOWN_FUNC_ARGS_PASSTHRU);
        
+       BG(page_uid) = -1;
+       BG(page_gid) = -1;
        return SUCCESS;
 }