From: Cristy Date: Wed, 29 Nov 2017 01:05:02 +0000 (-0500) Subject: https://github.com/ImageMagick/ImageMagick/issues/886 X-Git-Tag: 7.0.7-12~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e67cdf071406db07e21b241ae86e58110a82206b;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/886 --- diff --git a/MagickCore/blob.c b/MagickCore/blob.c index 71a227f10..b2481e955 100644 --- a/MagickCore/blob.c +++ b/MagickCore/blob.c @@ -4677,28 +4677,6 @@ MagickExport MagickOffsetType SeekBlob(Image *image, break; } } - if (blob_info->offset < (MagickOffsetType) ((off_t) blob_info->length)) - { - blob_info->eof=MagickFalse; - break; - } - if (blob_info->offset < (MagickOffsetType) ((off_t) blob_info->extent)) - break; - if (blob_info->mapped != MagickFalse) - { - blob_info->eof=MagickTrue; - return(-1); - } - blob_info->extent=(size_t) (blob_info->offset+blob_info->quantum); - blob_info->quantum<<=1; - blob_info->data=(unsigned char *) ResizeQuantumMemory(blob_info->data, - blob_info->extent+1,sizeof(*blob_info->data)); - (void) SyncBlob(image); - if (blob_info->data == NULL) - { - (void) DetachBlob(blob_info); - return(-1); - } break; } case CustomStream: