summaryrefslogtreecommitdiffstats
path: root/tools/regression/lib
diff options
context:
space:
mode:
authorjilles <jilles@FreeBSD.org>2010-04-16 22:29:24 +0000
committerjilles <jilles@FreeBSD.org>2010-04-16 22:29:24 +0000
commitbb1d9873c9ec91bbb05a745714c9ef9a0ff0348d (patch)
treea10321d55ecaf439cae54c164b76572c3600a5b8 /tools/regression/lib
parentdd4fae15ab98e71f83cde37dbcb35b8951ddaff6 (diff)
downloadFreeBSD-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')
-rw-r--r--tools/regression/lib/libc/gen/test-fnmatch.c1
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 *
OpenPOWER on IntegriCloud