From: cristy Date: Thu, 27 Dec 2012 00:29:00 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~4530 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cd9e632a7c9001bf42e2b7f5af12ffcf17461e7e;p=imagemagick --- diff --git a/MagickCore/blob.c b/MagickCore/blob.c index b73a32224..a6f73fd50 100644 --- a/MagickCore/blob.c +++ b/MagickCore/blob.c @@ -513,9 +513,6 @@ MagickExport MagickBooleanType CloseBlob(Image *image) return(MagickTrue); if (image->blob->synchronize != MagickFalse) SyncBlob(image); - image->blob->size=GetBlobSize(image); - image->extent=image->blob->size; - image->blob->eof=MagickFalse; status=0; switch (image->blob->type) { @@ -547,6 +544,9 @@ MagickExport MagickBooleanType CloseBlob(Image *image) break; } image->blob->status=status < 0 ? MagickTrue : MagickFalse; + image->blob->size=GetBlobSize(image); + image->extent=image->blob->size; + image->blob->eof=MagickFalse; if (image->blob->exempt != MagickFalse) { image->blob->type=UndefinedStream;