diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 1999-09-26 14:47:40 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 1999-09-26 14:47:40 +0000 |
commit | 9eb28d4b4161aad8dd11b7f6a142ccd9de2a6528 (patch) | |
tree | f4b51ef006585951308ad0fc5d1801c3e119e624 | |
parent | f5e0ac3717b9d5ff12fb9585fb238172783a2ecd (diff) | |
download | zsh-9eb28d4b4161aad8dd11b7f6a142ccd9de2a6528.tar.gz zsh-9eb28d4b4161aad8dd11b7f6a142ccd9de2a6528.tar.xz zsh-9eb28d4b4161aad8dd11b7f6a142ccd9de2a6528.zip |
zsh-workers/8049
-rw-r--r-- | Src/math.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Src/math.c b/Src/math.c index d9855f1ba..9bdb2fb42 100644 --- a/Src/math.c +++ b/Src/math.c @@ -852,7 +852,6 @@ mathevall(char *s, int prek, char **ep) struct mathvalue *xstack = 0, nstack[STACKSZ]; mnumber ret; - MUSTUSEHEAP("mathevall"); if (mlevel++) { xlastbase = lastbase; xnoeval = noeval; @@ -875,7 +874,9 @@ mathevall(char *s, int prek, char **ep) ptr = s; sp = -1; unary = 1; - mathparse(prek); + HEAPALLOC { + mathparse(prek); + } LASTALLOC; *ep = ptr; DPUTS(!errflag && sp, "BUG: math: wallabies roaming too freely in outback"); |