From cfd2824f02b6cee4ed6e105d50035c74142d9bf0 Mon Sep 17 00:00:00 2001 From: Cristy Date: Sun, 26 Aug 2018 08:01:30 -0400 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10058 --- MagickCore/token.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MagickCore/token.c b/MagickCore/token.c index 8c37a8544..2231890ec 100644 --- a/MagickCore/token.c +++ b/MagickCore/token.c @@ -44,6 +44,7 @@ #include "MagickCore/exception.h" #include "MagickCore/exception-private.h" #include "MagickCore/image.h" +#include "MagickCore/image-private.h" #include "MagickCore/memory_.h" #include "MagickCore/memory-private.h" #include "MagickCore/string_.h" @@ -521,7 +522,7 @@ MagickExport MagickBooleanType GlobExpression(const char *expression, match=GlobExpression(expression,target,case_insensitive); if (match != MagickFalse) { - expression+=strlen(target); + expression+=MagickMin(strlen(expression),strlen(target)); break; } p=target; -- 2.40.0