From 8057b1ce3fa3babe186407aa2ee9fafe2ce6d836 Mon Sep 17 00:00:00 2001 From: rsc Date: Mon, 21 Mar 2005 04:56:47 +0000 Subject: fix q1 computation bug in expandfile(). only affects external programs --- src/cmd/acme/look.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/cmd/acme/look.c b/src/cmd/acme/look.c index 65ee15c9..790e6c26 100644 --- a/src/cmd/acme/look.c +++ b/src/cmd/acme/look.c @@ -521,7 +521,7 @@ expandfile(Text *t, uint q0, uint q1, Expand *e) q1 = colon; if(colonfile->b.nc-1 && isaddrc(textreadc(t, colon+1))){ q1 = colon+1; - while(q1file->b.nc-1 && isaddrc(textreadc(t, q1))) + while(q1file->b.nc && isaddrc(textreadc(t, q1))) q1++; } } @@ -626,7 +626,6 @@ expand(Text *t, uint q0, uint q1, Expand *e) if(expandfile(t, q0, q1, e)) return TRUE; - if(q0 == q1){ while(q1file->b.nc && isalnum(textreadc(t, q1))) q1++; -- cgit v1.2.3