From 5d4d1e75b076441cb4fc951116fe47205f527b19 Mon Sep 17 00:00:00 2001 From: "minje.ahn" Date: Thu, 22 Feb 2024 15:43:12 +0900 Subject: [PATCH] Use ProfileImage instead of DeleteImageProfile Change-Id: Id7c2088ad3ee778e070862bddd090fb9f1fe8e4a Signed-off-by: minje.ahn --- magick/mm_util_magick.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/magick/mm_util_magick.c b/magick/mm_util_magick.c index 63cd05a..83d82d1 100644 --- a/magick/mm_util_magick.c +++ b/magick/mm_util_magick.c @@ -139,6 +139,7 @@ static int __mm_util_constitute_image(mm_util_image_h handle, Image **image) /* Read image from buffer */ _image = ConstituteImage(_handle->width, _handle->height, map, CharPixel, _handle->data, &exception); if (_image) { + ProfileImage(_image, "*", NULL, 0, MagickFalse); *image = _image; } else { mm_util_error("Error: Getting Image failed."); @@ -362,12 +363,6 @@ static int __mm_util_write_image_to_file(Image *image, mm_util_enc_opt_t *option _image_info = CloneImageInfo(0); mm_util_retvm_if(!_image_info, MM_UTIL_ERROR_INVALID_OPERATION, "Error: CloneImageInfo failed."); - DeleteImageProfile(image, "EXIF"); - DeleteImageProfile(image, "8BIM"); - DeleteImageProfile(image, "ICM"); - DeleteImageProfile(image, "IPTC"); - DeleteImageProfile(image, "XMP"); - if (option) { switch (option->codec) { case IMG_CODEC_JPEG: -- 2.7.4