version 1.22, 2006/03/19 18:51:18 |
version 1.23, 2006/03/20 18:42:26 |
|
|
i < len && subi < sizeof(sub) - 1 && pattern[i] != ','; |
i < len && subi < sizeof(sub) - 1 && pattern[i] != ','; |
subi++, i++) |
subi++, i++) |
sub[subi] = dolower && isupper(pattern[i]) ? |
sub[subi] = dolower && isupper(pattern[i]) ? |
tolower(pattern[i]) : pattern[i]; |
(char)tolower(pattern[i]) : pattern[i]; |
/* If subpattern too long, return failure (no match). */ |
/* If subpattern too long, return failure (no match). */ |
if (subi >= sizeof(sub) - 1) |
if (subi >= sizeof(sub) - 1) |
return 0; |
return 0; |