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
                       {