diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-05-17 08:19:04 +0200 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2011-06-07 19:59:57 +0200 |
commit | ae69c18ffb2fbf2c860ad97ed2a1caa15af7f29a (patch) | |
tree | de3ac35d584158bbb1a0a9ddddaac0a8d996085d /lib | |
parent | 0a34d89a35af746ac54440fe4812d85c77b39219 (diff) | |
download | samba-ae69c18ffb2fbf2c860ad97ed2a1caa15af7f29a.tar.gz |
talloc: setup the new 'tc' before TC_UNDEFINE_GROW_CHUNK() _talloc_realloc()
metze
(cherry picked from commit c281f2fc1a359d0d3b91b94438f11bb7c88170b5)
(cherry picked from commit 75ce3de1eb2e7042c7a4ffcb6f0f6aa2a41c19b5)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/talloc/talloc.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); /* |