зеркало из https://github.com/microsoft/git.git
Merge branch 'nd/maint-compat-fnmatch-fix'
* nd/maint-compat-fnmatch-fix: compat/fnmatch: fix off-by-one character class's length check
This commit is contained in:
Коммит
5ab539bb00
|
@ -345,7 +345,7 @@ internal_fnmatch (pattern, string, no_leading_period, flags)
|
|||
|
||||
for (;;)
|
||||
{
|
||||
if (c1 == CHAR_CLASS_MAX_LENGTH)
|
||||
if (c1 > CHAR_CLASS_MAX_LENGTH)
|
||||
/* The name is too long and therefore the pattern
|
||||
is ill-formed. */
|
||||
return FNM_NOMATCH;
|
||||
|
|
Загрузка…
Ссылка в новой задаче