]> Pileus Git - grits/blobdiff - src/plugins/map.c
Pass objects to grits_viewer_remove instead of refs
[grits] / src / plugins / map.c
index 7505d45ade93dd53a32fe6d8a6f9faf6bf33278d..9f89890a44771b988d313a005561398e20c1c5c9 100644 (file)
@@ -233,7 +233,7 @@ static void grits_plugin_map_dispose(GObject *gobject)
        /* Drop references */
        if (map->viewer) {
                g_signal_handler_disconnect(map->viewer, map->sigid);
-               grits_viewer_remove(map->viewer, map->tiles);
+               grits_viewer_remove(map->viewer, GRITS_OBJECT(map->tiles));
                soup_session_abort(map->wms->http->soup);
                g_thread_pool_free(map->threads, TRUE, TRUE);
                while (gtk_events_pending())