Commit 09c8589ef for imagemagick.org
commit 09c8589ef54eecd6a7bb5cbbe17b21d890d3170e
Author: Cristy <urban-warrior@imagemagick.org>
Date: Wed Feb 18 19:58:22 2026 -0500
assign critical memory
diff --git a/MagickCore/xml-tree.c b/MagickCore/xml-tree.c
index 12df2b215..ba76e376d 100644
--- a/MagickCore/xml-tree.c
+++ b/MagickCore/xml-tree.c
@@ -2280,9 +2280,7 @@ MagickExport XMLTreeInfo *NewXMLTreeTag(const char *tag)
root->root.tag=ConstantString(tag);
root->node=(&root->root);
root->root.content=ConstantString("");
- root->entities=(char **) AcquireMagickMemory(sizeof(predefined_entities));
- if (root->entities == (char **) NULL)
- return((XMLTreeInfo *) NULL);
+ root->entities=(char **) AcquireCriticalMemory(sizeof(predefined_entities));
(void) memcpy(root->entities,predefined_entities,sizeof(predefined_entities));
root->root.attributes=sentinel;
root->attributes=(char ***) root->root.attributes;