Fixed bug #61088 (Memory leak in readline_callback_handler_install).

This commit is contained in:
Xinchen Hui 2012-03-11 09:19:38 +00:00
parent a3cd950cb5
commit 843fa04404
2 changed files with 6 additions and 3 deletions

4
NEWS
View File

@ -46,6 +46,10 @@ PHP NEWS
. Fixed bug #60948 (mysqlnd FTBFS when -Wformat-security is enabled).
(Johannes)
- Readline:
. Fixed bug #61088 (Memory leak in readline_callback_handler_install).
(Nikic, Laruence)
- Session
. Fixed bug #60634 (Segmentation fault when trying to die() in
SessionHandler::write()). (Ilia)

View File

@ -576,9 +576,8 @@ PHP_FUNCTION(readline_callback_handler_install)
FREE_ZVAL(_prepped_callback);
}
MAKE_STD_ZVAL(_prepped_callback);
*_prepped_callback = *callback;
zval_copy_ctor(_prepped_callback);
ALLOC_ZVAL(_prepped_callback);
MAKE_COPY_ZVAL(&callback, _prepped_callback);
rl_callback_handler_install(prompt, php_rl_callback_handler);