]> Pileus Git - grits/blobdiff - src/plugins/sat.c
Fix up primitive datatypes
[grits] / src / plugins / sat.c
index 1af0bfc7c4e0490884756f53512ae3f27b43c59d..66150be765791ecd401fa09975ee9d7bc7f1846d 100644 (file)
@@ -127,11 +127,10 @@ static gpointer _update_tiles(gpointer _sat)
        GisPluginSat *sat = _sat;
        if (!g_mutex_trylock(sat->mutex))
                return NULL;
-       gdouble lat, lon, elev;
-       gis_viewer_get_location(sat->viewer, &lat, &lon, &elev);
-       gis_tile_update(sat->tiles,
+       GisPoint eye;
+       gis_viewer_get_location(sat->viewer, &eye.lat, &eye.lon, &eye.elev);
+       gis_tile_update(sat->tiles, &eye,
                        MAX_RESOLUTION, TILE_WIDTH, TILE_WIDTH,
-                       lat, lon, elev,
                        _load_tile, sat);
        gis_tile_gc(sat->tiles, time(NULL)-10,
                        _free_tile, sat);