memoryleak: root element was not freed
authorJukka Rissanen <jukka.rissanen@nokia.com>
Fri, 31 Dec 2010 09:57:16 +0000 (11:57 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 31 Dec 2010 18:12:42 +0000 (10:12 -0800)
src/element.c

index a4230b7..1dcc695 100644 (file)
@@ -1463,6 +1463,8 @@ void __connman_element_cleanup(void)
        g_node_traverse(element_root, G_POST_ORDER, G_TRAVERSE_ALL, -1,
                                                        free_node, NULL);
 
+       connman_element_unref(element_root->data);
+
        g_node_destroy(element_root);
        element_root = NULL;