]> granicus.if.org Git - php/commitdiff
Move shutdown order into Zend
authorZeev Suraski <zeev@php.net>
Sat, 5 Jun 1999 19:00:56 +0000 (19:00 +0000)
committerZeev Suraski <zeev@php.net>
Sat, 5 Jun 1999 19:00:56 +0000 (19:00 +0000)
main/main.c

index b105975fadda0a782451d106966aa00c4eb4b5b7..5218c570be733284915c0acbe5a3b1158a2cbda8 100644 (file)
@@ -644,10 +644,9 @@ int php_request_startup(CLS_D ELS_DC PLS_DC SLS_DC)
                php3_printf("Unable to initialize request info.\n");
                return FAILURE;
        }
+       
+       zend_activate(CLS_C ELS_CC);
        sapi_activate(SLS_C);   
-       init_compiler(CLS_C ELS_CC);
-       init_executor(CLS_C ELS_CC);
-       startup_scanner(CLS_C);
 
        if (SG(request_info).auth_user) {
                zval *auth_user;
@@ -705,11 +704,7 @@ void php_request_shutdown(void *dummy)
        
        php_ini_rshutdown();
 
-
-       shutdown_scanner(CLS_C);
-       shutdown_executor(ELS_C);
-       shutdown_compiler(CLS_C);
-
+       zend_deactivate(CLS_C ELS_CC);
        sapi_deactivate(SLS_C);
 
        php3_destroy_request_info(NULL);