]> granicus.if.org Git - php/commitdiff
fix both win and gcc compile errors
authorAntony Dovgal <tony2001@php.net>
Wed, 11 May 2005 21:16:29 +0000 (21:16 +0000)
committerAntony Dovgal <tony2001@php.net>
Wed, 11 May 2005 21:16:29 +0000 (21:16 +0000)
ext/soap/soap.c

index 64f6aec0c91e51ff232167cd4b59e1ee422b7722..5ff9ad60cf9bc158df765f7d7515fa025a091fda 100644 (file)
@@ -1842,11 +1842,14 @@ static void soap_server_fault(char* code, char* string, char *actor, zval* detai
 
 static void soap_error_handler(int error_num, const char *error_filename, const uint error_lineno, const char *format, va_list args)
 {
-       zend_bool _old_in_compilation = CG(in_compilation);
-       zend_bool _old_in_execution = EG(in_execution);
-       zend_execute_data *_old_current_execute_data = EG(current_execute_data);
+       zend_bool _old_in_compilation, _old_in_execution;
+       zend_execute_data *_old_current_execute_data;
        TSRMLS_FETCH();
 
+       _old_in_compilation = CG(in_compilation);
+       _old_in_execution = EG(in_execution);
+       _old_current_execute_data = EG(current_execute_data);
+
        if (!SOAP_GLOBAL(use_soap_error_handler)) {
                old_error_handler(error_num, error_filename, error_lineno, format, args);
                return;