From: Cristy Date: Sun, 9 Jul 2017 18:34:16 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.6-1~33 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=281d5a71916c00478df2e27ba170516aa99c276b;p=imagemagick ... --- diff --git a/MagickCore/token.c b/MagickCore/token.c index cb72711f2..381459fab 100644 --- a/MagickCore/token.c +++ b/MagickCore/token.c @@ -223,7 +223,7 @@ MagickExport void GetNextToken(const char *start,const char **end, } if (i < (ssize_t) (extent-1)) token[i++]=(*p); - if ((p-start) >= length) + if ((p-start) >= (ssize_t) length) break; } break; @@ -250,7 +250,7 @@ MagickExport void GetNextToken(const char *start,const char **end, { if (i < (ssize_t) (extent-1)) token[i++]=(*p); - if ((p-start) >= length) + if ((p-start) >= (ssize_t) length) break; } if (*p == '%') @@ -283,10 +283,10 @@ MagickExport void GetNextToken(const char *start,const char **end, token[i++]=(*p); if ((*p == ')') && (*(p-1) != '\\')) break; - if ((p-start) >= length) + if ((p-start) >= (ssize_t) length) break; } - if ((p-start) >= length) + if ((p-start) >= (ssize_t) length) break; } break;