[php-src] master: xml: use new zend_object_copy() API
| From: | Gina Peter Banyard | Date: | Thu, 01 Oct 2026 11:44:24 +0000 |
| Subject: | [php-src] master: xml: use new zend_object_copy() API | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-141825@lists.php.net to get a copy of this message | ||
Author: Gina Peter Banyard (Girgias)
Date: 2026-10-01T12:43:56+01:00
Commit: https://github.com/php/php-src/commit/4ee2e893f655e8f2ea40613778570a1c8e29d7f9
Raw diff: https://github.com/php/php-src/commit/4ee2e893f655e8f2ea40613778570a1c8e29d7f9.diff
xml: use new zend_object_copy() API
Changed paths:
M ext/xml/xml.c
Diff:
diff --git a/ext/xml/xml.c b/ext/xml/xml.c
index 6d7a54d2d7c5..f300693f150a 100644
--- a/ext/xml/xml.c
+++ b/ext/xml/xml.c
@@ -1208,8 +1208,7 @@ PHP_FUNCTION(xml_set_object)
OBJ_RELEASE(parser->object);
}
- parser->object = new_this;
- GC_ADDREF(parser->object);
+ parser->object = zend_object_copy(new_this);
RETURN_TRUE;
}