From 75ce3de1eb2e7042c7a4ffcb6f0f6aa2a41c19b5 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 17 May 2011 08:19:04 +0200 Subject: [PATCH] talloc: setup the new 'tc' before TC_UNDEFINE_GROW_CHUNK() _talloc_realloc() metze (cherry picked from commit c281f2fc1a359d0d3b91b94438f11bb7c88170b5) --- lib/talloc/talloc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/talloc/talloc.c b/lib/talloc/talloc.c index f3ed9c85672..95534052bc8 100644 --- a/lib/talloc/talloc.c +++ b/lib/talloc/talloc.c @@ -1512,6 +1512,7 @@ _PUBLIC_ void *_talloc_realloc(const void *context, void *ptr, size_t size, cons memmove(pool_tc->pool, tc, old_used); new_ptr = pool_tc->pool; + tc = (struct talloc_chunk *)new_ptr; TC_UNDEFINE_GROW_CHUNK(tc, size); /* -- 2.11.4.GIT