X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_requestdatashare_object.c;h=3b6ff4e7f2876627ca2e37509e80e8a09e63422d;hp=91a2fa6f0af650c8edf6368ebe8167c045d57204;hb=b9e4613eef61c3573a7dee58f555b2389698a097;hpb=ef504c97eb98ff93e63d32452aca0684ed3c514a diff --git a/http_requestdatashare_object.c b/http_requestdatashare_object.c index 91a2fa6..3b6ff4e 100644 --- a/http_requestdatashare_object.c +++ b/http_requestdatashare_object.c @@ -159,15 +159,9 @@ static void _http_requestdatashare_object_write_prop(zval *object, zval *member, { if (zend_hash_exists(&THIS_CE->default_properties, Z_STRVAL_P(member), Z_STRLEN_P(member)+1)) { int status; - zval *orig = value; getObjectEx(http_requestdatashare_object, obj, object); - SEPARATE_ZVAL_IF_NOT_REF(&value); status = http_request_datashare_set(obj->share, Z_STRVAL_P(member), Z_STRLEN_P(member), (zend_bool) i_zend_is_true(value)); - if (orig != value) { - zval_ptr_dtor(&value); - value = orig; - } if (SUCCESS != status) { return; }