leak_detective: Assign return value of realloc to buf

If realloc return a pointer value different from the value to be
reallocated, a double free can occur in this context.

Signed-off-by: Thomas Egerer <thomas.egerer@secunet.com>
This commit is contained in:
Thomas Egerer authored and Martin Willi committed 2014-02-10 17:23:54 +01:00
1 parent 7707357227
commit b351acfed6
1 file changed
+1 -1
+1 -1
View File
@@ -483,7 +483,7 @@ static void* real_realloc(void *ptr, size_t size)
static bool register_hooks()
{
void *buf = real_malloc(8);
real_realloc(buf, 16);
buf = real_realloc(buf, 16);
real_free(buf);
return TRUE;
}