From b3257a4708b1c8713b90b2ce2a8cb90977ef17a4 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Thu, 2 Sep 1999 09:08:44 +0000 Subject: zsh-workers/7626 --- Src/pattern.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Src/pattern.c') diff --git a/Src/pattern.c b/Src/pattern.c index bfc9102a5..975ecc888 100644 --- a/Src/pattern.c +++ b/Src/pattern.c @@ -601,8 +601,8 @@ patcompbranch(int *flagp) *flagp = P_PURESTR; starter = chain = 0; - while (!memchr(patendseg, *patparse, patendseglen) && - (*patparse != Tilde || + while (!memchr(patendseg, *patparse, patendseglen) || + (*patparse == Tilde && memchr(patendseg, patparse[1], patendseglen))) { if (isset(EXTENDEDGLOB) && ((!isset(SHGLOB) && -- cgit 1.4.1