FNM_NOMATCH
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (*string == EOS ? 0 : FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
0 : FNM_NOMATCH);
return *string == EOS ? 0 : FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
0 : FNM_NOMATCH;
return FNM_NOMATCH;
case FNM_NOMATCH:
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
int result = FNM_NOMATCH;
result = FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return FNM_NOMATCH;
return (FNM_NOMATCH);
0 : FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
t->result == FNM_NOMATCH) &&
t->result == FNM_NOMATCH) &&
t->result == FNM_NOMATCH) &&
t->result == FNM_NOMATCH) &&
t->result == FNM_NOMATCH &&
{ "*[!0-9]", "a9", 0, FNM_NOMATCH },
{ "*\\**", "foo", 0, FNM_NOMATCH },
{ "*\\\\*", "foo", 0, FNM_NOMATCH },
{ "\\*", "a", 0, FNM_NOMATCH },
{ "\\?", "a", 0, FNM_NOMATCH },
{ "\\*", "\\*", 0, FNM_NOMATCH },
{ "\\?", "\\?", 0, FNM_NOMATCH },
{ "\\[x]", "\\[x]", 0, FNM_NOMATCH },
{ "\\[x]", "\\x", 0, FNM_NOMATCH },
{ "\\[", "\\[", 0, FNM_NOMATCH },
{ "\\(", "\\(", 0, FNM_NOMATCH },
{ "\\a", "\\a", 0, FNM_NOMATCH },
{ "\\", "\\", 0, FNM_NOMATCH },
{ "\\", "", 0, FNM_NOMATCH },
{ "\\\\", "\\", FNM_NOESCAPE, FNM_NOMATCH },
{ "*\\*", "foo", FNM_NOESCAPE, FNM_NOMATCH },
{ "*", ".", FNM_PERIOD, FNM_NOMATCH },
{ "?", ".", FNM_PERIOD, FNM_NOMATCH },
{ "[0-9]", ".", FNM_PERIOD, FNM_NOMATCH },
{ "*", "a/a", FNM_PATHNAME, FNM_NOMATCH },
{ "*/*", "a/a/a", FNM_PATHNAME, FNM_NOMATCH },
{ "b/*", "b/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH },
{ "b*/*", "a/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH },
{ "a", "b", FNM_CASEFOLD, FNM_NOMATCH },
{ "a", "a/b", FNM_PATHNAME, FNM_NOMATCH },
{ "*", "a/b", FNM_PATHNAME, FNM_NOMATCH },
{ "*b", "a/b", FNM_PATHNAME, FNM_NOMATCH },
{ "*", ".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 },
{ "a", "b", 0, FNM_NOMATCH },
{ "a", "A", 0, FNM_NOMATCH },
{ "*a", "b", 0, FNM_NOMATCH },
{ "*a*", "b", 0, FNM_NOMATCH },
{ "*a*bb", "qaqbqbbq", 0, FNM_NOMATCH },
{ "*a*bc", "qaqbqbcq", 0, FNM_NOMATCH },
{ "*a*a*a*a*a*a*a*a*a*a*", "aaaaaaaaa", 0, FNM_NOMATCH },
{ ".*.*.*.*.*.*.*.*.*.*", ".........", 0, FNM_NOMATCH },
{ "*?*?*?*?*?*?*?*?*?*?*", "123456789", 0, FNM_NOMATCH },
{ "??????????*", "123456789", 0, FNM_NOMATCH },
{ "*??????????", "123456789", 0, FNM_NOMATCH },
{ "[[]", "x", 0, FNM_NOMATCH },
{ "[*]", "", 0, FNM_NOMATCH },
{ "[*]", "x", 0, FNM_NOMATCH },
{ "[?]", "x", 0, FNM_NOMATCH },
{ "*[*]*", "foo", 0, FNM_NOMATCH },
{ "[0-9]", "/", 0, FNM_NOMATCH },
{ "[0-9]", ":", 0, FNM_NOMATCH },
{ "[0-9]", "*", 0, FNM_NOMATCH },
{ "[!0-9]", "0", 0, FNM_NOMATCH },
{ "[!0-9]", "5", 0, FNM_NOMATCH },
{ "[!0-9]", "9", 0, FNM_NOMATCH },
{ "*[0-9]", "a/", 0, FNM_NOMATCH },
{ "*[0-9]", "a:", 0, FNM_NOMATCH },
{ "*[0-9]", "a*", 0, FNM_NOMATCH },
{ "*[!0-9]", "a0", 0, FNM_NOMATCH },
{ "*[!0-9]", "a5", 0, FNM_NOMATCH },
t->result == FNM_NOMATCH ? "no" : "",
t->result == FNM_NOMATCH ? "no" : "",
} else if (error != FNM_NOMATCH) {
setkv(FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (*string == EOS ? 0 : FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
return (FNM_NOMATCH);
0 : FNM_NOMATCH);
return (FNM_NOMATCH);
if (fnmatch(ign->mask, ent->fts_name, 0) != FNM_NOMATCH)
FNM_NOMATCH) {