fnmatch: do not match the empty string with a character set

This commit is contained in:
Patrick Monnerat 2018-01-29 13:01:43 +01:00
parent 2b50e56343
commit 19abad095c
2 changed files with 5 additions and 5 deletions

View file

@ -97,8 +97,8 @@ static const struct testcase tests[] = {
{ "*[^a].t?t", "a.txt", NOMATCH },
{ "*[^a].t?t", "ba.txt", NOMATCH },
{ "*[^a].t?t", "ab.txt", MATCH },
{ "*[^a]", "", MATCH },
{ "[!ÿ]", "", MATCH },
{ "*[^a]", "", NOMATCH },
{ "[!ÿ]", "", NOMATCH },
{ "[!?*[]", "?", NOMATCH },
{ "[!!]", "!", NOMATCH },
{ "[!!]", "x", MATCH },