From 5c611d322ae04fec9e2a625f1de33cefb382fbd9 Mon Sep 17 00:00:00 2001 From: Dirk Lemstra Date: Sun, 15 Feb 2026 17:16:42 +0100 Subject: [PATCH] Refactored code to improve the readability. --- coders/svg.c | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/coders/svg.c b/coders/svg.c index 52220081e2..78ee70c6ae 100644 --- a/coders/svg.c +++ b/coders/svg.c @@ -3311,21 +3311,17 @@ static Image *ReadSVGImage(const ImageInfo *image_info,ExceptionInfo *exception) } if (LocaleCompare(image_info->magick,"MSVG") != 0) { - Image - *svg_image; + if (LocaleCompare(image_info->magick,"RSVG") != 0) + { + Image + *svg_image; -#if defined(MAGICKCORE_RSVG_DELEGATE) - if (LocaleCompare(image_info->magick,"RSVG") == 0) - { - image=RenderRSVGImage(image_info,image,exception); - return(image); - } -#endif - svg_image=RenderSVGImage(image_info,image,exception); - if (svg_image != (Image *) NULL) - { - image=DestroyImageList(image); - return(svg_image); + svg_image=RenderSVGImage(image_info,image,exception); + if (svg_image != (Image *) NULL) + { + image=DestroyImageList(image); + return(svg_image); + } } #if defined(MAGICKCORE_RSVG_DELEGATE) image=RenderRSVGImage(image_info,image,exception);