aboutsummaryrefslogtreecommitdiff
path: root/posix/testfnm.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1999-04-26 07:50:45 +0000
committerUlrich Drepper <drepper@redhat.com>1999-04-26 07:50:45 +0000
commit45a89cc6c636d0e68b32e7c5ee43911209d19087 (patch)
treec7fcd9ec4983aec593be0927f20d92fbf24f5005 /posix/testfnm.c
parent62ece32bb4a0aebd2895d9e16b235eee70ce5ce3 (diff)
downloadglibc-45a89cc6c636d0e68b32e7c5ee43911209d19087.tar
glibc-45a89cc6c636d0e68b32e7c5ee43911209d19087.tar.gz
glibc-45a89cc6c636d0e68b32e7c5ee43911209d19087.tar.bz2
glibc-45a89cc6c636d0e68b32e7c5ee43911209d19087.zip
Update.
1999-04-26 Ulrich Drepper <drepper@cygnus.com> * posix/fnmatch.c: Include string.h also for glibc. (fnmatch, case '?'): Optimize if cascades a bit. (fnmatch, case '*'): Correct handling if FNM_PATHNAME is set. * posix/testfnm.c: Add test cases for * with FNM_PATHNAME errors.
Diffstat (limited to 'posix/testfnm.c')
-rw-r--r--posix/testfnm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/posix/testfnm.c b/posix/testfnm.c
index 5ab761b8b2..b43f9531fb 100644
--- a/posix/testfnm.c
+++ b/posix/testfnm.c
@@ -13,6 +13,9 @@ struct {
{ "a/b", "a[/]b", 0, 0 },
{ "a/b", "a[/]b", FNM_PATHNAME, FNM_NOMATCH },
{ "a/b", "[a-z]/[a-z]", 0, 0 },
+ { "a/b", "*", FNM_FILE_NAME, FNM_NOMATCH },
+ { "a/b", "*[/]b", FNM_FILE_NAME, FNM_NOMATCH },
+ { "a/b", "*[b]", FNM_FILE_NAME, FNM_NOMATCH }
};
int