Commit 74ec09f9e for imagemagick.org
commit 74ec09f9e9d57905d0c06bfb0b2009c9c87d90ef
Author: Dirk Lemstra <dirk@lemstra.org>
Date: Fri Aug 21 22:22:39 2026 +0200
Use AcquireCriticalMemory instead.
diff --git a/MagickCore/compress.c b/MagickCore/compress.c
index 994d3d6a7..185993ed5 100644
--- a/MagickCore/compress.c
+++ b/MagickCore/compress.c
@@ -265,9 +265,8 @@ MagickExport void Ascii85Initialize(Image *image)
Allocate image structure.
*/
if (image->ascii85 == (Ascii85Info *) NULL)
- image->ascii85=(Ascii85Info *) AcquireMagickMemory(sizeof(*image->ascii85));
- if (image->ascii85 == (Ascii85Info *) NULL)
- ThrowFatalException(ResourceLimitFatalError,"MemoryAllocationFailed");
+ image->ascii85=(Ascii85Info *) AcquireCriticalMemory(
+ sizeof(*image->ascii85));
(void) memset(image->ascii85,0,sizeof(*image->ascii85));
image->ascii85->line_break=(ssize_t) (MaxLineExtent << 1);
image->ascii85->offset=0;