diff options
Diffstat (limited to 'Src/Zle')
-rw-r--r-- | Src/Zle/compmatch.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Src/Zle/compmatch.c b/Src/Zle/compmatch.c index 77dc5958d..c4523ae47 100644 --- a/Src/Zle/compmatch.c +++ b/Src/Zle/compmatch.c @@ -1812,7 +1812,6 @@ bld_line(Cmatcher mp, ZLE_STRING_T line, char *mword, char *word, /* we now reuse mp, lpat, wpat for the global matchers */ MB_METACHARINIT(); while (llen && wlen) { - convchar_t wchr; int wmtp; convchar_t *wp; Cpattern tmpgenpat; @@ -1835,7 +1834,7 @@ bld_line(Cmatcher mp, ZLE_STRING_T line, char *mword, char *word, if (curgenpat->tp == CPAT_CHAR) lchr = curgenpat->u.chr; else - lchr = wchr; + lchr = *wp; if (sfx) *--line = lchr; |