X-Git-Url: http://pileus.org/git/?p=grits;a=blobdiff_plain;f=src%2Fplugins%2Fmap.c;h=4be4607a1964e298152b8de168cd39ee78c4ed34;hp=a0f28dcc454b6b3e1952098e26095c81920622dc;hb=ffb05ac5f9bdc820ecb279b73782a747651a192a;hpb=e7127ea74717754c48779467aca2f9a1596a99f0 diff --git a/src/plugins/map.c b/src/plugins/map.c index a0f28dc..4be4607 100644 --- a/src/plugins/map.c +++ b/src/plugins/map.c @@ -127,7 +127,8 @@ static void _free_tile(GisTile *tile, gpointer _map) { GisPluginMap *map = _map; g_debug("GisPluginMap: _free_tile: %p", tile->data); - g_idle_add_full(G_PRIORITY_LOW, _free_tile_cb, tile->data, NULL); + if (tile->data) + g_idle_add_full(G_PRIORITY_LOW, _free_tile_cb, tile->data, NULL); } static gpointer _update_tiles(gpointer _map)