diff options
author | jilles <jilles@FreeBSD.org> | 2010-04-16 22:29:24 +0000 |
---|---|---|
committer | jilles <jilles@FreeBSD.org> | 2010-04-16 22:29:24 +0000 |
commit | bb1d9873c9ec91bbb05a745714c9ef9a0ff0348d (patch) | |
tree | a10321d55ecaf439cae54c164b76572c3600a5b8 /tools/regression/lib/libc | |
parent | dd4fae15ab98e71f83cde37dbcb35b8951ddaff6 (diff) | |
download | FreeBSD-src-bb1d9873c9ec91bbb05a745714c9ef9a0ff0348d.zip FreeBSD-src-bb1d9873c9ec91bbb05a745714c9ef9a0ff0348d.tar.gz |
fnmatch: Fix bad FNM_PERIOD disabling if an asterisk has been seen.
Example: fnmatch("a*b/*", "abbb/.x", FNM_PATHNAME | FNM_PERIOD)
PR: 116074
MFC after: 1 week
Diffstat (limited to 'tools/regression/lib/libc')
-rw-r--r-- | tools/regression/lib/libc/gen/test-fnmatch.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/regression/lib/libc/gen/test-fnmatch.c b/tools/regression/lib/libc/gen/test-fnmatch.c index ffb8c6c..6cbf8ee 100644 --- a/tools/regression/lib/libc/gen/test-fnmatch.c +++ b/tools/regression/lib/libc/gen/test-fnmatch.c @@ -174,6 +174,7 @@ struct testcase { "*a", ".a/b", FNM_PATHNAME | FNM_LEADING_DIR, 0, "*", ".a/b", FNM_PATHNAME | FNM_PERIOD | FNM_LEADING_DIR, FNM_NOMATCH, "*a", ".a/b", FNM_PATHNAME | FNM_PERIOD | FNM_LEADING_DIR, FNM_NOMATCH, + "a*b/*", "abbb/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH, }; static const char * |