]> Pileus Git - grits/blobdiff - src/plugins/test.c
More reference counting updates
[grits] / src / plugins / test.c
index 8a7e8a6588c39877bb4605ae46985f883384f3c1..cfc999b854143e3e932aa0a9ed2b16e9a1e95fa8 100644 (file)
@@ -180,6 +180,9 @@ static void grits_plugin_test_dispose(GObject *_test)
                grits_viewer_remove(viewer, GRITS_OBJECT(test->marker));
                grits_viewer_remove(viewer, GRITS_OBJECT(test->poly));
                grits_viewer_remove(viewer, GRITS_OBJECT(test->line));
+               g_object_unref(test->marker);
+               g_object_unref(test->poly);
+               g_object_unref(test->line);
                g_object_unref(viewer);
        }
        G_OBJECT_CLASS(grits_plugin_test_parent_class)->dispose(_test);