X-Git-Url: http://pileus.org/git/?p=grits;a=blobdiff_plain;f=src%2Fplugins%2Fmap.c;h=b9a549521618d81f8cb62ab98c84033484a4f91a;hp=23e8b248fa5729b473bb87229a7286da1a725e3e;hb=67a63167629adc48ff31530dd58ece577f3d7460;hpb=8a508b43a6c1498cdfb181cc8580fafa1e07ff89 diff --git a/src/plugins/map.c b/src/plugins/map.c index 23e8b24..b9a5495 100644 --- a/src/plugins/map.c +++ b/src/plugins/map.c @@ -194,8 +194,7 @@ static void grits_plugin_map_dispose(GObject *gobject) //grits_http_abort(map->wms->http); g_thread_pool_free(map->threads, TRUE, TRUE); map->viewer = NULL; - grits_viewer_remove(viewer, GRITS_OBJECT(map->tiles)); - g_object_unref(map->tiles); + grits_object_destroy_pointer(&map->tiles); g_object_unref(viewer); } G_OBJECT_CLASS(grits_plugin_map_parent_class)->dispose(gobject);