aboutsummaryrefslogtreecommitdiffstats
path: root/ui/gtk/manual_addr_resolv.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2014-06-15 15:06:50 -0400
committerMichael Mann <mmann78@netscape.net>2014-06-16 15:25:53 +0000
commit83f9cc6603387c8394060b36e719651bb87b6c6b (patch)
tree23a6d9408ec8c8433a7cfa756a081809489040e0 /ui/gtk/manual_addr_resolv.c
parente46c1af0f00a9e76eb90672f03b36d13f8183e61 (diff)
Remove last caller of se_strdup_printf
Also remove that function as it is now unused. Fix what appeared to be a memory leak in the manual address resolution dialog while in the neighbourhood. Change-Id: I75128ab0f95e5a7673f92bfeea45191f00581c25 Reviewed-on: https://code.wireshark.org/review/2244 Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui/gtk/manual_addr_resolv.c')
-rw-r--r--ui/gtk/manual_addr_resolv.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/gtk/manual_addr_resolv.c b/ui/gtk/manual_addr_resolv.c
index 2bdebaeca1..e2bb976f83 100644
--- a/ui/gtk/manual_addr_resolv.c
+++ b/ui/gtk/manual_addr_resolv.c
@@ -139,7 +139,9 @@ manual_addr_resolv_dlg(GtkWidget *w _U_, gpointer data)
addr_list = get_ip_address_list_from_packet_list_row(data);
for (addr_entry = addr_list; addr_entry != NULL; addr_entry = g_list_next(addr_entry)) {
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(addr_cb), (const gchar *)addr_entry->data);
+ g_free(addr_entry->data);
}
+ g_list_free(addr_entry);
gtk_combo_box_set_active(GTK_COMBO_BOX(addr_cb), 0);
}
ws_gtk_grid_attach_defaults(GTK_GRID(grid), addr_cb, 1, 0, 1, 1);