From: cristy Date: Sat, 20 Jun 2015 15:31:17 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~879 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3bb57969bbed49198dee0088e893afc5355b6209;p=imagemagick --- diff --git a/MagickCore/blob.c b/MagickCore/blob.c index dbc0b0367..cfdeec9bb 100644 --- a/MagickCore/blob.c +++ b/MagickCore/blob.c @@ -3717,6 +3717,8 @@ MagickExport MagickOffsetType SeekBlob(Image *image, return(-1); case FileStream: { + if ((offset < 0) && (whence == SEEK_SET)) + return(-1); if (fseek(image->blob->file_info.file,offset,whence) < 0) return(-1); image->blob->offset=TellBlob(image);