Fix incorrect sizeof in a Valgrind hint macro call.
authorSviatoslav Chagaev <sviatoslav.chagaev@gmail.com>
Fri, 13 Sep 2013 15:43:41 +0000 (18:43 +0300)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 16 Sep 2013 12:07:41 +0000 (13:07 +0100)
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=69326
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
dbus/dbus-mempool.c

index e744585..5246615 100644 (file)
@@ -393,7 +393,7 @@ _dbus_mem_pool_dealloc (DBusMemPool *pool,
       
       freed = element;
       /* used for internal mempool administration */
-      VALGRIND_MAKE_MEM_UNDEFINED (freed, sizeof (freed));
+      VALGRIND_MAKE_MEM_UNDEFINED (freed, sizeof (*freed));
 
       freed->next = pool->free_elements;
       pool->free_elements = freed;