summaryrefslogtreecommitdiffstats
path: root/src/cmd/acme/look.c
diff options
context:
space:
mode:
authorRuss Cox <rsc@swtch.com>2020-01-13 23:17:16 -0500
committerRuss Cox <rsc@swtch.com>2020-01-13 23:17:39 -0500
commit573169dd88ac5ca0cf75d09464dddba398e83011 (patch)
tree945bd608a8e1076d21d81b5a440ac026c041b3ff /src/cmd/acme/look.c
parent125cfe1c0d29541135eac6da676ed9b48930e38b (diff)
downloadplan9port-573169dd88ac5ca0cf75d09464dddba398e83011.tar.gz
plan9port-573169dd88ac5ca0cf75d09464dddba398e83011.zip
acme: fix buffer overflow introduced in parsetag refactor
Diffstat (limited to 'src/cmd/acme/look.c')
-rw-r--r--src/cmd/acme/look.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/acme/look.c b/src/cmd/acme/look.c
index bde8b2c9..35667c6c 100644
--- a/src/cmd/acme/look.c
+++ b/src/cmd/acme/look.c
@@ -490,7 +490,7 @@ dirname(Text *t, Rune *r, int n)
goto Rescue;
if(n>=1 && r[0]=='/')
goto Rescue;
- b = parsetag(t->w, &i);
+ b = parsetag(t->w, n, &i);
slash = -1;
for(i--; i >= 0; i--){
if(b[i] == '/'){