]> granicus.if.org Git - php/commitdiff
we don't need php_sid
authorSascha Schumann <sas@php.net>
Thu, 15 Jul 1999 19:51:13 +0000 (19:51 +0000)
committerSascha Schumann <sas@php.net>
Thu, 15 Jul 1999 19:51:13 +0000 (19:51 +0000)
ext/session/php_session.h
ext/session/session.c

index 94fc10db8083dd5416f5f54e04b220612441b34f..d16909762ef1aaebc93f81a51a76be7a93681fcf 100644 (file)
@@ -91,7 +91,6 @@ typedef struct {
        int gc_maxlifetime;
        int module_number;
        const struct ps_serializer_struct *serializer;
-       char *php_sid;
 } php_ps_globals;
 
 extern zend_module_entry session_module_entry;
index 89dec4b944fbdf531e66a7aecc8931aa4750e3a3..bcd04caff67f0f2f23cfe3e566c4676df7838e42 100644 (file)
@@ -374,9 +374,7 @@ static void _php_session_start(PSLS_D)
                buf = emalloc(strlen(PS(session_name)) + strlen(PS(id)) + 5);
                sprintf(buf, "%s=%s", PS(session_name), PS(id));
                REGISTER_STRING_CONSTANT("SID", buf, 0);
-               PS(php_sid) = buf;
-       } else
-               PS(php_sid) = NULL;
+       }
 
        PS(nr_open_sessions)++;
 
@@ -644,8 +642,6 @@ static void php_rshutdown_session_globals(PSLS_D)
 {
        if(PS(mod_data))
                PS(mod)->close(&PS(mod_data));
-       if(PS(php_sid))
-               efree(PS(php_sid));
        efree(PS(save_path));
        efree(PS(session_name));
        if(PS(id)) efree(PS(id));