From: dirk Date: Sun, 22 Feb 2015 00:45:51 +0000 (+0000) Subject: Minor refactoring. X-Git-Tag: 7.0.1-0~1253 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=80fd8af681a4520536108b8161fa7ecb02f74d76;p=imagemagick Minor refactoring. --- diff --git a/MagickCore/image.c b/MagickCore/image.c index 2c24d2977..c136943a2 100644 --- a/MagickCore/image.c +++ b/MagickCore/image.c @@ -2502,6 +2502,10 @@ MagickExport MagickBooleanType SetImageInfo(ImageInfo *image_info, Look for explicit image formats. */ format_type=UndefinedFormatType; + magick_info=GetMagickInfo(magic,sans_exception); + if ((magick_info != (const MagickInfo *) NULL) && + (magick_info->format_type != UndefinedFormatType)) + format_type=magick_info->format_type; i=0; while ((format_type == UndefinedFormatType) && (format_type_formats[i] != (char *) NULL)) @@ -2511,10 +2515,6 @@ MagickExport MagickBooleanType SetImageInfo(ImageInfo *image_info, format_type=ExplicitFormatType; i++; } - magick_info=GetMagickInfo(magic,sans_exception); - if ((magick_info != (const MagickInfo *) NULL) && - (magick_info->format_type != UndefinedFormatType)) - format_type=magick_info->format_type; if (format_type == UndefinedFormatType) (void) CopyMagickString(image_info->magick,magic,MaxTextExtent); else