X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/runlisp/blobdiff_plain/2c39b5e665053788124969a3ec17231563db3766..acbcd7d7005baa17b888bd27df570171c3e2a51b:/lib.c diff --git a/lib.c b/lib.c index edb6e33..0d618f6 100644 --- a/lib.c +++ b/lib.c @@ -267,7 +267,7 @@ void argv_ensure(struct argv *av, size_t n) if (need <= av->sz) return; newsz = av->sz ? 2*av->sz : 8; while (newsz < need) newsz *= 2; - av->v = xrealloc(av->v - av->o, newsz*sizeof(char *)) + av->o; + av->v = xrealloc(av->v - av->o, newsz*sizeof(char *)); av->v += av->o; av->sz = newsz; }