From 3e4e25fdeaac2e4bc05253bf443049b0c4a90871 Mon Sep 17 00:00:00 2001 From: Mikhail Galanin Date: Thu, 16 Mar 2023 16:40:22 +0000 Subject: [PATCH] Release memory in Imagick::getImageArtifacts() --- imagick_class.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/imagick_class.c b/imagick_class.c index bde54390..f0fad04c 100644 --- a/imagick_class.c +++ b/imagick_class.c @@ -14221,8 +14221,11 @@ PHP_METHOD(Imagick, getImageArtifacts) else { IM_add_assoc_string(return_value, artifacts[i], artifact_value); MagickRelinquishMemory(artifact_value); + DestroyString(artifact_value); } + DestroyString(artifacts[i]); } + RelinquishMagickMemory(artifacts); } /* }}} */ #endif