diff options
author | Xinchen Hui <laruence@gmail.com> | 2014-03-26 23:23:54 +0800 |
---|---|---|
committer | Xinchen Hui <laruence@gmail.com> | 2014-03-26 23:23:54 +0800 |
commit | c9bca5039be162bd056909ce9c21f6fd96e5204a (patch) | |
tree | 5dc8e2ecb6fb12aff34518dd9b57c8ec30fd20c3 /ext/session/mod_user_class.c | |
parent | e82f112468bc8c46e5cb006850634aa780e8e68d (diff) | |
download | php-git-c9bca5039be162bd056909ce9c21f6fd96e5204a.tar.gz |
Refactor session (incompleted)
Diffstat (limited to 'ext/session/mod_user_class.c')
-rw-r--r-- | ext/session/mod_user_class.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/ext/session/mod_user_class.c b/ext/session/mod_user_class.c index 5b1480bf8c..b5b51da129 100644 --- a/ext/session/mod_user_class.c +++ b/ext/session/mod_user_class.c @@ -85,8 +85,8 @@ PHP_METHOD(SessionHandler, read) return; } - RETVAL_STRINGL(val, val_len, 1); - str_efree(val); + RETVAL_STRINGL(val, val_len); + efree(val); return; } /* }}} */ @@ -154,6 +154,8 @@ PHP_METHOD(SessionHandler, create_sid) id = PS(default_mod)->s_create_sid(&PS(mod_data), NULL TSRMLS_CC); - RETURN_STRING(id, 0); + //???? + RETVAL_STRING(id); + efree(id); } /* }}} */ |