]> Pileus Git - grits/blobdiff - src/plugins/elev.c
Fix crash when unable to cache http files
[grits] / src / plugins / elev.c
index 078fb9108738dd7a57be8dc85da838b1be0b1fa5..6f03e6981ed58ed8ecd60f30acf2224801799225 100644 (file)
@@ -204,6 +204,7 @@ static void _load_tile(GritsTile *tile, gpointer _elev)
 
        struct _LoadTileData *load = g_new0(struct _LoadTileData, 1);
        load->path = grits_wms_fetch(elev->wms, tile, GRITS_ONCE, NULL, NULL);
+       if (!load->path) return; // Canceled/error
        g_debug("GritsPluginElev: _load_tile: %s", load->path);
        load->elev = elev;
        load->tile = tile;