]> granicus.if.org Git - php/commit
Fix #74063: NumberFormatter fails after retrieval from session
authorChristoph M. Becker <cmbecker69@gmx.de>
Wed, 29 Jan 2020 15:18:46 +0000 (16:18 +0100)
committerChristoph M. Becker <cmbecker69@gmx.de>
Thu, 30 Jan 2020 09:13:29 +0000 (10:13 +0100)
commit146848429605752e156a9f0ced4bfb079720d094
tree1d156686af96094f4d658fc086d6801274bf0bb7
parent7d170eb2952d36dd7cc0ff126ef76ba5f299c174
Fix #74063: NumberFormatter fails after retrieval from session

While it would be desireable to actually support unserialization of
NumberFormatter instances, at least we should not allow serialization
for now.

We also remove some doubtful tests, which have been added[1] claiming
that they would crash the intl extension, but apparently no fix has
been applied, and the test cases have not been marked as XFAIL.

[1] <http://git.php.net/?p=php-src.git;a=commit;h=ed793b2a3f857fd49c0c1b036062140da5b3e674>
21 files changed:
ext/intl/formatter/formatter_class.c
ext/intl/tests/bug74063.phpt [new file with mode: 0644]
ext/intl/tests/symfony_format_type_double_intl1.phpt [deleted file]
ext/intl/tests/symfony_format_type_double_intl2.phpt [deleted file]
ext/intl/tests/symfony_format_type_double_intl3.phpt [deleted file]
ext/intl/tests/symfony_format_type_double_intl4.phpt [deleted file]
ext/intl/tests/symfony_format_type_int32_intl1.phpt [deleted file]
ext/intl/tests/symfony_format_type_int32_intl2.phpt [deleted file]
ext/intl/tests/symfony_format_type_int32_intl3.phpt [deleted file]
ext/intl/tests/symfony_format_type_int32_intl4.phpt [deleted file]
ext/intl/tests/symfony_format_type_int32_intl5.phpt [deleted file]
ext/intl/tests/symfony_format_type_int32_intl6.phpt [deleted file]
ext/intl/tests/symfony_format_type_int32_intl7.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl1.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl2.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl3.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl4.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl5.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl6.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl7.phpt [deleted file]
ext/intl/tests/symfony_format_type_int64_intl8.phpt [deleted file]