diff options
author | Igor Podlesny <user.email@poige.ru> | 2015-03-22 16:49:58 (GMT) |
---|---|---|
committer | Jason Evans <jasone@canonware.com> | 2015-03-24 04:12:33 (GMT) |
commit | ef0a0cc3283ea561a40b33f4325d54bbc351de21 (patch) | |
tree | 9e03a52d8aee229996cb5a142127d228c847a0b9 /src | |
parent | 4acd75a694173186e9e0399d2855f05ce8553008 (diff) | |
download | jemalloc-ef0a0cc3283ea561a40b33f4325d54bbc351de21.zip jemalloc-ef0a0cc3283ea561a40b33f4325d54bbc351de21.tar.gz jemalloc-ef0a0cc3283ea561a40b33f4325d54bbc351de21.tar.bz2 |
We have pages_unmap(ret, size) so we use it.
Diffstat (limited to 'src')
-rw-r--r-- | src/chunk_mmap.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/chunk_mmap.c b/src/chunk_mmap.c index 7e02c10..30ac10b 100644 --- a/src/chunk_mmap.c +++ b/src/chunk_mmap.c @@ -40,15 +40,7 @@ pages_map(void *addr, size_t size) /* * We succeeded in mapping memory, but not in the right place. */ - if (munmap(ret, size) == -1) { - char buf[BUFERROR_BUF]; - - buferror(get_errno(), buf, sizeof(buf)); - malloc_printf("<jemalloc: Error in munmap(): %s\n", - buf); - if (opt_abort) - abort(); - } + pages_unmap(ret, size); ret = NULL; } #endif |