From effdc8cd02e008fffcccdb116508a907d539c948 Mon Sep 17 00:00:00 2001 From: Rob Norris Date: Sun, 12 Mar 2017 22:58:17 +0000 Subject: [PATCH] Really empty GPS realtime layers. Need to remove route layers too (although they are not generated by the realtime tracking - the user might have created them separately). --- src/vikgpslayer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/vikgpslayer.c b/src/vikgpslayer.c index bb52c695..b5091413 100644 --- a/src/vikgpslayer.c +++ b/src/vikgpslayer.c @@ -1609,6 +1609,7 @@ static void gps_empty_realtime_cb( gpointer layer_and_vlp[2] ) return; vik_trw_layer_delete_all_waypoints ( vgl-> trw_children[TRW_REALTIME]); vik_trw_layer_delete_all_tracks ( vgl-> trw_children[TRW_REALTIME]); + vik_trw_layer_delete_all_routes ( vgl-> trw_children[TRW_REALTIME]); } #endif @@ -1629,6 +1630,7 @@ static void gps_empty_all_cb( gpointer layer_and_vlp[2] ) #if defined (VIK_CONFIG_REALTIME_GPS_TRACKING) && defined (GPSD_API_MAJOR_VERSION) vik_trw_layer_delete_all_waypoints ( vgl-> trw_children[TRW_REALTIME]); vik_trw_layer_delete_all_tracks ( vgl-> trw_children[TRW_REALTIME]); + vik_trw_layer_delete_all_routes ( vgl-> trw_children[TRW_REALTIME]); #endif } -- 2.39.5