+static void gis_plugin_test_dispose(GObject *_test)
+{
+ g_debug("GisPluginTest: dispose");
+ GisPluginTest *test = GIS_PLUGIN_TEST(_test);
+ if (test->viewer) {
+ gis_viewer_remove(test->viewer, test->marker);
+ g_object_unref(test->viewer);
+ test->viewer = NULL;
+ }
+ G_OBJECT_CLASS(gis_plugin_test_parent_class)->finalize(_test);
+}