From e040305525c9cea7cbf5b5efd46549b00a960e73 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 24 Dec 2016 12:03:47 -0500 Subject: [PATCH] ... --- coders/ipl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coders/ipl.c b/coders/ipl.c index 74c37b7c8..7076b5d30 100644 --- a/coders/ipl.c +++ b/coders/ipl.c @@ -539,8 +539,9 @@ static MagickBooleanType WriteIPLImage(const ImageInfo *image_info,Image *image, return(status); scene=0; - quantum_info=AcquireQuantumInfo(image_info,image); + if (quantum_info == (QuantumInfo *) NULL) + ThrowWriterException(ResourceLimitError,"MemoryAllocationFailed"); if ((quantum_info->format == UndefinedQuantumFormat) && (IsHighDynamicRangeImage(image,exception) != MagickFalse)) SetQuantumFormat(image,quantum_info,FloatingPointQuantumFormat); -- 2.40.0