From: cristy Date: Fri, 3 Jan 2014 19:18:49 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~2991 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4d4199354bcbf4bd1ce421f391b9f6f233889c02;p=imagemagick --- diff --git a/coders/jp2.c b/coders/jp2.c index 7fe539620..ec4aac187 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -256,9 +256,7 @@ static OPJ_OFF_T JP2SkipHandler(OPJ_OFF_T length,void *context) *image; image=(Image *) context; - if (DiscardBlobBytes(image,(size_t) length) == MagickFalse) - return(0); - return(length); + return(SeekBlob(image,offset,SEEK_CUR) < 0 ? 0 : offset); } static void JP2WarningHandler(const char *message,void *client_data)