]> granicus.if.org Git - php/commitdiff
Fixed bug #24208
authorIlia Alshanetsky <iliaa@php.net>
Mon, 16 Jun 2003 19:24:56 +0000 (19:24 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Mon, 16 Jun 2003 19:24:56 +0000 (19:24 +0000)
main/php_variables.c

index 05516747d4e45e6de95709233f412e73121543ce..2877d4dc4d60d9b69d655934e6fc2bad8e6577d9 100644 (file)
@@ -75,6 +75,8 @@ PHPAPI void php_register_variable_ex(char *var, zval *val, pval *track_vars_arra
        
        if (track_vars_array) {
                symtable1 = Z_ARRVAL_P(track_vars_array);
+       } else if (PG(register_globals)) {
+               symtable1 = EG(active_symbol_table);
        }
        if (!symtable1) {
                /* Nothing to do */