cvs: php-src(PHP_4_4) /ext/session session.c

From: Date: Tue, 20 Sep 2005 14:01:42 +0000
Subject: cvs: php-src(PHP_4_4) /ext/session session.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-34042@lists.php.net to get a copy of this message
stas Tue Sep 20 10:01:42 2005 EDT Modified files: (Branch: PHP_4_4) /php-src/ext/session session.c Log: fix crash on restarting static PHP having session modules loaded http://cvs.php.net/diff.php/php-src/ext/session/session.c?r1=1.336.2.53&r2=1.336.2.53.2.1&ty=u Index: php-src/ext/session/session.c diff -u php-src/ext/session/session.c:1.336.2.53 php-src/ext/session/session.c:1.336.2.53.2.1 --- php-src/ext/session/session.c:1.336.2.53 Sun May 22 08:59:29 2005 +++ php-src/ext/session/session.c Tue Sep 20 10:01:40 2005 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: session.c,v 1.336.2.53 2005/05/22 12:59:29 tony2001 Exp $ */ +/* $Id: session.c,v 1.336.2.53.2.1 2005/09/20 14:01:40 stas Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -178,6 +178,7 @@ }; #define MAX_MODULES 10 +#define PREDEFINED_MODULES 2 static ps_module *ps_modules[MAX_MODULES + 1] = { ps_files_ptr, @@ -1727,6 +1728,7 @@ #ifdef HAVE_LIBMM PHP_MSHUTDOWN(ps_mm) (SHUTDOWN_FUNC_ARGS_PASSTHRU); #endif + memset(&ps_modules[PREDEFINED_MODULES], 0, (MAX_MODULES-PREDEFINED_MODULES)*sizeof(ps_module *)); return SUCCESS; }

« previous php.cvs (#34042) next »