From: Dirk Lemstra Date: Fri, 23 Aug 2019 15:46:10 +0000 (+0200) Subject: Reverted incorrect patch for #1676. X-Git-Tag: 7.0.8-62~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=752559562758877184e6d35e03f93b9830824809;p=imagemagick Reverted incorrect patch for #1676. --- diff --git a/coders/jp2.c b/coders/jp2.c index ca887d056..63030715a 100644 --- a/coders/jp2.c +++ b/coders/jp2.c @@ -147,9 +147,9 @@ static MagickBooleanType IsJP2(const unsigned char *magick,const size_t length) return(MagickFalse); if (memcmp(magick,"\x0d\x0a\x87\x0a",4) == 0) return(MagickTrue); - if (length < 16) + if (length < 12) return(MagickFalse); - if (memcmp(magick+4,"\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a",12) == 0) + if (memcmp(magick,"\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a",12) == 0) return(MagickTrue); return(MagickFalse); } diff --git a/coders/jp2.h b/coders/jp2.h index 84521b6dc..fc45935a2 100644 --- a/coders/jp2.h +++ b/coders/jp2.h @@ -17,7 +17,7 @@ #include "coders/coders-private.h" #define MagickJP2Headers \ - MagickCoderHeader("JP2", 4, "\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a") \ + MagickCoderHeader("JP2", 0, "\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a") \ MagickCoderHeader("JPC", 0, "\x0d\x0a\x87\x0a") \ MagickCoderHeader("J2K", 0, "\xff\x4f\xff\x51")