summaryrefslogtreecommitdiff
path: root/ext/intl/timezone/timezone_methods.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2015-06-11 19:41:43 +0200
committerNikita Popov <nikic@php.net>2015-06-11 23:23:57 +0200
commit5d3cf577aad15b119c137a873f468c0614f2eb2e (patch)
treeabc522e177e51e526c5be4aef6cb42c911ed2cce /ext/intl/timezone/timezone_methods.cpp
parent25098f0f5c50249200b1dd80619c782d961287a2 (diff)
downloadphp-git-5d3cf577aad15b119c137a873f468c0614f2eb2e.tar.gz
Make convert_to_* safe with rc>1
This only involves switching zval_dtor to zval_ptr_dtor for arrays and making the convert_to_object for arrays a bit more generic. All the other changes outside zend_operators.c just make use of this new ability (use COPY instead of DUP). What's still missing: Proper references handling. I've seen many convert_to* calls that will break when a reference is used. Also fixes bug #69788.
Diffstat (limited to 'ext/intl/timezone/timezone_methods.cpp')
0 files changed, 0 insertions, 0 deletions