Commit e3dee3fbf for imagemagick.org
commit e3dee3fbf6f4161e7d3d7f5eef189c21a08d3173
Author: Dirk Lemstra <dirk@lemstra.org>
Date: Mon Jun 15 07:39:24 2026 +0200
Small refactor of fix because we already had a null check that throws later.
diff --git a/MagickCore/xml-tree.c b/MagickCore/xml-tree.c
index 0c122cdb8..4736545ad 100644
--- a/MagickCore/xml-tree.c
+++ b/MagickCore/xml-tree.c
@@ -1410,10 +1410,8 @@ static char *ParseEntities(char *xml,char **entities,int state)
if (p != q)
{
p=(char *) ResizeQuantumMemory(p,extent+1,sizeof(*p));
- if (p == (char *) NULL)
- ThrowFatalException(ResourceLimitFatalError,
- "MemoryAllocationFailed");
- p[extent]='\0';
+ if (p != (char *) NULL)
+ p[extent]='\0';
}
else
{