From c644d4346c30d7798f6e90d169e136108b865329 Mon Sep 17 00:00:00 2001 From: Rob Norris Date: Fri, 13 Jan 2017 00:08:31 +0000 Subject: [PATCH] Fix small memory leak. --- src/viktrwlayer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/viktrwlayer.c b/src/viktrwlayer.c index 54eb751c..7a1aab78 100644 --- a/src/viktrwlayer.c +++ b/src/viktrwlayer.c @@ -7109,6 +7109,7 @@ static void vik_trw_layer_uniquify_tracks ( VikTrwLayer *vtl, VikLayersPanel *vl vik_treeview_sort_children ( VIK_LAYER(vtl)->vt, &(vtl->routes_iter), vtl->track_sort_order ); } } + g_free ( newname ); // Start trying to find same names again... track_names = NULL; @@ -7367,6 +7368,8 @@ static void vik_trw_layer_uniquify_waypoints ( VikTrwLayer *vtl, VikLayersPanel trw_layer_waypoint_rename ( vtl, waypoint, newname ); + g_free (newname); + // Start trying to find same names again... waypoint_names = NULL; g_hash_table_foreach ( vtl->waypoints, (GHFunc) trw_layer_sorted_wp_id_by_name_list, &waypoint_names ); -- 2.39.5