mirror of
https://github.com/php/php-src.git
synced 2025-08-16 22:18:50 +02:00
Fixed bug #62838
enchant_dict_quick_check() destroys zval, but fails to initialize it
This commit is contained in:
parent
3e0b33ed62
commit
8649e4236b
2 changed files with 5 additions and 2 deletions
4
NEWS
4
NEWS
|
@ -33,6 +33,10 @@ PHP NEWS
|
||||||
. Fixed bug #62616 (ArrayIterator::count() from IteratorIterator instance
|
. Fixed bug #62616 (ArrayIterator::count() from IteratorIterator instance
|
||||||
gives Segmentation fault). (Laruence, Gustavo)
|
gives Segmentation fault). (Laruence, Gustavo)
|
||||||
|
|
||||||
|
- Enchant:
|
||||||
|
. Fixed bug #62838 (enchant_dict_quick_check() destroys zval, but fails to
|
||||||
|
initialize it). (Tony, Mateusz Goik).
|
||||||
|
|
||||||
19 Jul 2012, PHP 5.3.15
|
19 Jul 2012, PHP 5.3.15
|
||||||
|
|
||||||
- Zend Engine:
|
- Zend Engine:
|
||||||
|
|
|
@ -729,6 +729,7 @@ PHP_FUNCTION(enchant_dict_quick_check)
|
||||||
|
|
||||||
if (sugg) {
|
if (sugg) {
|
||||||
zval_dtor(sugg);
|
zval_dtor(sugg);
|
||||||
|
array_init(sugg);
|
||||||
}
|
}
|
||||||
|
|
||||||
PHP_ENCHANT_GET_DICT;
|
PHP_ENCHANT_GET_DICT;
|
||||||
|
@ -742,8 +743,6 @@ PHP_FUNCTION(enchant_dict_quick_check)
|
||||||
RETURN_FALSE;
|
RETURN_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
array_init(sugg);
|
|
||||||
|
|
||||||
suggs = enchant_dict_suggest(pdict->pdict, word, wordlen, &n_sugg_st);
|
suggs = enchant_dict_suggest(pdict->pdict, word, wordlen, &n_sugg_st);
|
||||||
memcpy(&n_sugg, &n_sugg_st, sizeof(n_sugg));
|
memcpy(&n_sugg, &n_sugg_st, sizeof(n_sugg));
|
||||||
if (suggs && n_sugg) {
|
if (suggs && n_sugg) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue