From 65e3b00f096927e9eadf5f3f636f3acc271d17ba Mon Sep 17 00:00:00 2001 From: cristy Date: Tue, 13 Apr 2010 21:20:56 +0000 Subject: [PATCH] --- coders/bmp.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/coders/bmp.c b/coders/bmp.c index 29a8d90f0..67108fda7 100644 --- a/coders/bmp.c +++ b/coders/bmp.c @@ -1267,14 +1267,12 @@ static Image *ReadBMPImage(const ImageInfo *image_info,ExceptionInfo *exception) Correct image orientation. */ flipped_image=FlipImage(image,exception); - if (flipped_image == (Image *) NULL) + if (flipped_image != (Image *) NULL) { - image=DestroyImageList(image); - return((Image *) NULL); + DuplicateBlob(flipped_image,image); + image=DestroyImage(image); + image=flipped_image; } - DuplicateBlob(flipped_image,image); - image=DestroyImage(image); - image=flipped_image; } /* Proceed to next image. -- 2.50.1