diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 2000-01-09 21:58:51 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 2000-01-09 21:58:51 +0000 |
commit | acc5414b524c3fe60290bb97a5a1f434e0ce8a4d (patch) | |
tree | a0348eb38c2046a0b11bbd0bb7cdeb97cb93493e | |
parent | 25c96897a56ce305d80eb1b5de1bbbaedf755bb4 (diff) | |
download | zsh-acc5414b524c3fe60290bb97a5a1f434e0ce8a4d.tar.gz zsh-acc5414b524c3fe60290bb97a5a1f434e0ce8a4d.tar.xz zsh-acc5414b524c3fe60290bb97a5a1f434e0ce8a4d.zip |
zsh-workers/9279
-rw-r--r-- | Src/mem.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Src/mem.c b/Src/mem.c index b15be85b3..ab1ffb8a7 100644 --- a/Src/mem.c +++ b/Src/mem.c @@ -181,7 +181,11 @@ old_heaps(Heap old) for (h = heaps; h; h = n) { n = h->next; DPUTS(h->sp, "BUG: old_heaps() with pushed heaps"); +#ifdef USE_MMAP + munmap((void *) h, sizeof(*h)); +#else zfree(h, sizeof(*h)); +#endif } heaps = old; fheap = NULL; |