aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/acme/cols.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2007-02-11 18:42:11 +0000
committerrsc <devnull@localhost>2007-02-11 18:42:11 +0000
commitcc0e11e4172af055b3052798881fa03aeaefab44 (patch)
tree163de526654ef85fe10da0d135ac28c2551bc7fe /src/cmd/acme/cols.c
parent35368876ebfd1eb9f4e5eddec86cf0176d607386 (diff)
downloadplan9port-cc0e11e4172af055b3052798881fa03aeaefab44.tar.gz
plan9port-cc0e11e4172af055b3052798881fa03aeaefab44.tar.bz2
plan9port-cc0e11e4172af055b3052798881fa03aeaefab44.zip
various memory errors in acme
Diffstat (limited to 'src/cmd/acme/cols.c')
-rw-r--r--src/cmd/acme/cols.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/acme/cols.c b/src/cmd/acme/cols.c
index 8a74e34c..e2de4f4b 100644
--- a/src/cmd/acme/cols.c
+++ b/src/cmd/acme/cols.c
@@ -151,7 +151,7 @@ colclose(Column *c, Window *w, int dofree)
windelete(w);
winclose(w);
}
- memmove(c->w+i, c->w+i+1, (c->nw-i)*sizeof(Window*));
+ memmove(c->w+i, c->w+i+1, (c->nw-i-1)*sizeof(Window*));
c->nw--;
c->w = realloc(c->w, c->nw*sizeof(Window*));
if(c->nw == 0){