diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | posix/testfnm.c | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 0141438499..6c06e3e820 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,8 @@ * posix/fnmatch.c (internal_fnmatch): Correctly reset string pointer in case of an invalid [[: expression. + * posix/testfnm.c: Add more test cases. + 1999-04-27 Roland McGrath <roland@baalperazim.frob.com> * hurd/hurdexec.c (_hurd_exec): If SIGKILL present in _hurdsig_traced diff --git a/posix/testfnm.c b/posix/testfnm.c index 5a6c7e12ea..e300565b1b 100644 --- a/posix/testfnm.c +++ b/posix/testfnm.c @@ -46,6 +46,7 @@ struct { { "a./b", "*[.]/b", FNM_PATHNAME|FNM_PERIOD, 0 }, { "a/b", "*[[:alpha:]]/*[[:alnum:]]", FNM_PATHNAME, 0 }, { "a/b", "*[![:digit:]]*/[![:d-d]", FNM_PATHNAME, 0 }, + { "a/[", "*[![:digit:]]*/[[:d-d]", FNM_PATHNAME, 0 }, { "a/[", "*[![:digit:]]*/[![:d-d]", FNM_PATHNAME, FNM_NOMATCH }, }; |