Lines Matching refs:pszPattern
37 RTDECL(bool) RTStrSimplePatternMatch(const char *pszPattern, const char *pszString)
40 return RTStrSimplePatternNMatch(pszPattern, RTSTR_MAX, pszString, RTSTR_MAX);
45 char chPat = *pszPattern;
56 while ((chPat = *++pszPattern) == '*' || chPat == '?')
68 && RTStrSimplePatternMatch(pszPattern + 1, pszString))
86 pszPattern++;
93 RTDECL(bool) RTStrSimplePatternNMatch(const char *pszPattern, size_t cchPattern,
99 char chPat = cchPattern ? *pszPattern : '\0';
117 chPat = *++pszPattern;
129 && RTStrSimplePatternNMatch(pszPattern + 1, cchPattern - 1, pszString, cchString))
150 pszPattern++;