Commit 8a5d674890a for php
commit 8a5d674890a81ea76ab8b1f313ead3833fc4a85e
Author: Daniel Scherzer <daniel.e.scherzer@gmail.com>
Date: Fri Oct 30 13:37:58 2026 -0700
[`%pS` migration] Use `%pS` in ext/xmlreader (#23174)
diff --git a/ext/xmlreader/php_xmlreader.c b/ext/xmlreader/php_xmlreader.c
index a0126f3dce7..d547b9b3e90 100644
--- a/ext/xmlreader/php_xmlreader.c
+++ b/ext/xmlreader/php_xmlreader.c
@@ -213,7 +213,7 @@ void xmlreader_unset_property(zend_object *object, zend_string *name, void **cac
xmlreader_prop_handler *hnd = xmlreader_get_prop_handler(name, cache_slot);
if (hnd != NULL) {
- zend_throw_error(NULL, "Cannot unset %s::$%s", ZSTR_VAL(object->ce->name), ZSTR_VAL(name));
+ zend_throw_error(NULL, "Cannot unset %pS::$%pS", object->ce->name, name);
return;
}
@@ -1282,7 +1282,7 @@ PHP_METHOD(XMLReader, expand)
/* Note: cannot use NODE_GET_OBJ here because of the wrong return type */
domobj = Z_LIBXML_NODE_P(basenode);
if (UNEXPECTED(domobj->node == NULL)) {
- php_error_docref(NULL, E_WARNING, "Couldn't fetch %s", ZSTR_VAL(Z_OBJCE_P(basenode)->name));
+ php_error_docref(NULL, E_WARNING, "Couldn't fetch %pS", Z_OBJCE_P(basenode)->name);
RETURN_FALSE;
}
node = domobj->node->node;