diff options
-rw-r--r-- | xe.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xe.c b/xe.c index f5998e8..7e75a57 100644 --- a/xe.c +++ b/xe.c @@ -427,7 +427,7 @@ perc(char *pat, char *str, int lvl) return 0; case '%': // any nonempty substring - for (l = strlen(str) + 1; l >= 1; l--) + for (l = strlen(str); l >= 1; l--) if ((s = perc(pat+1, str+l, lvl))) { perc_str = str; perc_len = l; |