summaryrefslogtreecommitdiff
path: root/ext/session/session.c
diff options
context:
space:
mode:
authorFabien Villepinte <fabien.villepinte@gmail.com>2017-05-08 22:42:09 +0200
committerFabien Villepinte <fabien.villepinte@gmail.com>2017-05-08 22:42:09 +0200
commitb39c70b4a7101c2939c49826e1bbd89ae79931f3 (patch)
tree4f466b1e59d90d516ff73a41fd734bb4022101fd /ext/session/session.c
parent1a06fae5438e9efa6a165d4f3028c6817ced3a4f (diff)
downloadphp-git-b39c70b4a7101c2939c49826e1bbd89ae79931f3.tar.gz
Fix Bug #74541 Wrong reflection on session_start()
Diffstat (limited to 'ext/session/session.c')
-rw-r--r--ext/session/session.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/ext/session/session.c b/ext/session/session.c
index 589d9b2507..2c4b30fc2b 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -2554,6 +2554,10 @@ ZEND_BEGIN_ARG_INFO(arginfo_session_class_updateTimestamp, 0)
ZEND_ARG_INFO(0, key)
ZEND_ARG_INFO(0, val)
ZEND_END_ARG_INFO()
+
+ZEND_BEGIN_ARG_INFO_EX(arginfo_session_start, 0, 0, 0)
+ ZEND_ARG_INFO(0, options) /* array */
+ZEND_END_ARG_INFO()
/* }}} */
/* {{{ session_functions[]
@@ -2566,7 +2570,7 @@ static const zend_function_entry session_functions[] = {
PHP_FE(session_regenerate_id, arginfo_session_regenerate_id)
PHP_FE(session_decode, arginfo_session_decode)
PHP_FE(session_encode, arginfo_session_void)
- PHP_FE(session_start, arginfo_session_void)
+ PHP_FE(session_start, arginfo_session_start)
PHP_FE(session_destroy, arginfo_session_void)
PHP_FE(session_unset, arginfo_session_void)
PHP_FE(session_set_save_handler, arginfo_session_set_save_handler)