From 0a33a9ca3ebf46abb6690f2dfbe77544d7d7877c Mon Sep 17 00:00:00 2001 From: cristy Date: Wed, 5 Sep 2012 11:17:34 +0000 Subject: [PATCH] --- MagickCore/constitute.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MagickCore/constitute.c b/MagickCore/constitute.c index c50b7e908..747a20e30 100644 --- a/MagickCore/constitute.c +++ b/MagickCore/constitute.c @@ -351,6 +351,11 @@ MagickExport Image *PingImages(ImageInfo *image_info,const char *filename, sans=AcquireExceptionInfo(); (void) SetImageInfo(read_info,0,sans); sans=DestroyExceptionInfo(sans); + if (read_info->number_scenes == 0) + { + read_info=DestroyImageInfo(read_info); + return(PingImage(image_info,exception)); + } (void) CopyMagickString(ping_filename,read_info->filename,MaxTextExtent); images=NewImageList(); extent=(ssize_t) (read_info->scene+read_info->number_scenes); -- 2.50.1