diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-04 12:41:30 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-01-04 12:41:30 +0100 |
commit | 1be8b3cbd82b54b89a143cca6a9b0a25631a7067 (patch) | |
tree | e390eac1bad4b3a1c96ce1fff7b234285d4248aa /ext/soap/php_encoding.c | |
parent | 4c4216bcab782eb5875c49d61ce591563e0a641b (diff) | |
parent | 361d3ede9394d03defba64237628e6b1a0a2a16b (diff) | |
download | php-git-1be8b3cbd82b54b89a143cca6a9b0a25631a7067.tar.gz |
Merge branch 'PHP-7.3'
Diffstat (limited to 'ext/soap/php_encoding.c')
-rw-r--r-- | ext/soap/php_encoding.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/soap/php_encoding.c b/ext/soap/php_encoding.c index 55281eff6b..14f140358d 100644 --- a/ext/soap/php_encoding.c +++ b/ext/soap/php_encoding.c @@ -1827,9 +1827,9 @@ static xmlNodePtr to_xml_object(encodeTypePtr type, zval *data, int style, xmlNo sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_LIST && sdlType->encode->details.sdl_type->kind != XSD_TYPEKIND_UNION) { - if (prop) {GC_PROTECT_RECURSION(prop);} + if (prop) { GC_TRY_PROTECT_RECURSION(prop); } xmlParam = master_to_xml(sdlType->encode, data, style, parent); - if (prop) {GC_UNPROTECT_RECURSION(prop);} + if (prop) { GC_TRY_UNPROTECT_RECURSION(prop); } } else { zval rv; zval *tmp = get_zval_property(data, "_", &rv); |