cvs: php4 /ext/session mod_user.c php_session.h
| From: | Yasuo Ohgaki | Date: | Wed, 06 Mar 2002 00:12:49 +0000 |
| Subject: | cvs: php4 /ext/session mod_user.c php_session.h | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-9705@lists.php.net to get a copy of this message | ||
yohgaki Tue Mar 5 19:12:49 2002 EDT
Modified files:
/php4/ext/session mod_user.c php_session.h
Log:
More TSRM work
Index: php4/ext/session/mod_user.c
diff -u php4/ext/session/mod_user.c:1.22 php4/ext/session/mod_user.c:1.23
--- php4/ext/session/mod_user.c:1.22 Tue Mar 5 19:05:20 2002
+++ php4/ext/session/mod_user.c Tue Mar 5 19:12:48 2002
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: mod_user.c,v 1.22 2002/03/06 00:05:20 yohgaki Exp $ */
+/* $Id: mod_user.c,v 1.23 2002/03/06 00:12:48 yohgaki Exp $ */
#include "php.h"
#include "php_session.h"
@@ -145,7 +145,7 @@
SESS_ZVAL_STRING(key, args[0]);
SESS_ZVAL_STRINGN(val, vallen, args[1]);
- retval = ps_call_handler(PSF(write), 2, args);
+ retval = ps_call_handler(PSF(write), 2, args TSRMLS_CC);
FINISH;
}
Index: php4/ext/session/php_session.h
diff -u php4/ext/session/php_session.h:1.70 php4/ext/session/php_session.h:1.71
--- php4/ext/session/php_session.h:1.70 Thu Feb 28 03:26:40 2002
+++ php4/ext/session/php_session.h Tue Mar 5 19:12:48 2002
@@ -21,12 +21,12 @@
#include "ext/standard/php_var.h"
-#define PS_OPEN_ARGS void **mod_data, const char *save_path, const char *session_name
-#define PS_CLOSE_ARGS void **mod_data
-#define PS_READ_ARGS void **mod_data, const char *key, char **val, int *vallen
-#define PS_WRITE_ARGS void **mod_data, const char *key, const char *val, const int vallen
-#define PS_DESTROY_ARGS void **mod_data, const char *key
-#define PS_GC_ARGS void **mod_data, int maxlifetime, int *nrdels
+#define PS_OPEN_ARGS void **mod_data, const char *save_path, const char *session_name TSRMLS_DC
+#define PS_CLOSE_ARGS void **mod_data TSRMLS_DC
+#define PS_READ_ARGS void **mod_data, const char *key, char **val, int *vallen TSRMLS_DC
+#define PS_WRITE_ARGS void **mod_data, const char *key, const char *val, const int vallen TSRMLS_DC
+#define PS_DESTROY_ARGS void **mod_data, const char *key TSRMLS_DC
+#define PS_GC_ARGS void **mod_data, int maxlifetime, int *nrdels TSRMLS_DC
typedef struct ps_module_struct {
const char *name;