projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
no more SHORT_STRING's. begin some doc.
[apps/madmutt.git]
/
pattern.c
diff --git
a/pattern.c
b/pattern.c
index
ea72544
..
594beda
100644
(file)
--- a/
pattern.c
+++ b/
pattern.c
@@
-631,20
+631,16
@@
static const struct pattern_flags *lookup_tag (char tag)
return NULL;
}
return NULL;
}
-static
/* const */ char *find_matching_paren ( /* const */
char *s)
+static
const char *find_matching_paren (const
char *s)
{
{
- int level = 1;
-
- for (; *s; s++) {
- if (*s == '(')
- level++;
- else if (*s == ')') {
- level--;
- if (!level)
- break;
+ int level = 1;
+
+ for (; *s; s++) {
+ level += (*s == '(') - (*s == ')');
+ if (!level)
+ break;
}
}
- }
- return s;
+ return s;
}
pattern_t *mutt_pattern_comp(const char *s, int flags, BUFFER *err)
}
pattern_t *mutt_pattern_comp(const char *s, int flags, BUFFER *err)