version 1.28, 2013/05/17 00:13:13 |
version 1.29, 2013/11/20 20:54:10 |
|
|
for (subi = 0; |
for (subi = 0; |
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((u_char)pattern[i]) ? |
(char)tolower(pattern[i]) : pattern[i]; |
tolower((u_char)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; |