From eacb896c014d822cf563490d1c1f1cdc3cda24a2 Mon Sep 17 00:00:00 2001 From: Jason Evans Date: Wed, 23 Mar 2011 00:30:30 -0700 Subject: Fix rallocm() rsize bug. Add code to set *rsize even when profiling is enabled. --- jemalloc/src/jemalloc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jemalloc/src/jemalloc.c b/jemalloc/src/jemalloc.c index 4d24470..1b8a278 100644 --- a/jemalloc/src/jemalloc.c +++ b/jemalloc/src/jemalloc.c @@ -1677,6 +1677,8 @@ JEMALLOC_P(rallocm)(void **ptr, size_t *rsize, size_t size, size_t extra, usize = isalloc(q); } prof_realloc(q, usize, cnt, old_size, old_ctx); + if (rsize != NULL) + *rsize = usize; } else #endif { -- cgit v0.12