cvs: php4 /ext/session session.c
| From: | Yasuo Ohgaki | Date: | Wed, 26 Dec 2001 01:55:54 +0000 |
| Subject: | cvs: php4 /ext/session session.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-8820@lists.php.net to get a copy of this message | ||
yohgaki Tue Dec 25 20:55:54 2001 EDT
Modified files:
/php4/ext/session session.c
Log:
Fix crash with external session save handlers
# This fixes only a little issue with sub modules
# More fixes are needed to make sub modules work correctly.
# 4.1.x also has the same problem....
Index: php4/ext/session/session.c
diff -u php4/ext/session/session.c:1.267 php4/ext/session/session.c:1.268
--- php4/ext/session/session.c:1.267 Tue Dec 11 10:30:21 2001
+++ php4/ext/session/session.c Tue Dec 25 20:55:54 2001
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: session.c,v 1.267 2001/12/11 15:30:21 sebastian Exp $ */
+/* $Id: session.c,v 1.268 2001/12/26 01:55:54 yohgaki Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -1062,7 +1062,7 @@
int ac = ZEND_NUM_ARGS();
char *old;
- old = estrdup(PS(mod)->name);
+ old = safe_estrdup(PS(mod)->name);
if (ac < 0 || ac > 1 || zend_get_parameters_ex(ac, &p_name) == FAILURE)
WRONG_PARAM_COUNT;