diff options
author | rsc <devnull@localhost> | 2007-02-11 18:42:11 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2007-02-11 18:42:11 +0000 |
commit | cc0e11e4172af055b3052798881fa03aeaefab44 (patch) | |
tree | 163de526654ef85fe10da0d135ac28c2551bc7fe /src/cmd/acme/cols.c | |
parent | 35368876ebfd1eb9f4e5eddec86cf0176d607386 (diff) | |
download | plan9port-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.c | 2 |
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){ |