Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
wildmatch: fix case-insensitive matching
[gitweb.git]
/
wildmatch.c
diff --git
a/wildmatch.c
b/wildmatch.c
index eef7b13aa40f4de50c6e8dc92c612fbbc523019f..5469866e8ad82eb3a1d32f60c9ef72251e07bde3 100644
(file)
--- a/
wildmatch.c
+++ b/
wildmatch.c
@@
-71,6
+71,8
@@
static int dowild(const uchar *p, const uchar *text, int force_lower_case)
return ABORT_ALL;
if (force_lower_case && ISUPPER(t_ch))
t_ch = tolower(t_ch);
+ if (force_lower_case && ISUPPER(p_ch))
+ p_ch = tolower(p_ch);
switch (p_ch) {
case '\\':
/* Literal match with following character. Note that the test