diff options
author | Michael Mann <mmann78@netscape.net> | 2015-01-09 19:50:09 -0500 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2015-01-12 14:25:12 +0000 |
commit | 7967ef9510f81e40c75c2907b632b7b672d5fb49 (patch) | |
tree | 45b376aa004be1ec521b23904d8f624198a62da4 /ui/gtk/main_menubar.c | |
parent | 554a3972cd085a17d7f7a9ed4d235234994907a3 (diff) |
Remove emem APIs from UAT functionality.
Change-Id: I009c09f25d170e5c9aaaef713eaacb3252817856
Reviewed-on: https://code.wireshark.org/review/6460
Petri-Dish: Michael Mann <mmann78@netscape.net>
Reviewed-by: Evan Huus <eapache@gmail.com>
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui/gtk/main_menubar.c')
-rw-r--r-- | ui/gtk/main_menubar.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/ui/gtk/main_menubar.c b/ui/gtk/main_menubar.c index 773a822ed5..8d5ff84276 100644 --- a/ui/gtk/main_menubar.c +++ b/ui/gtk/main_menubar.c @@ -4936,7 +4936,7 @@ menu_prefs_edit_dlg (GtkWidget *w, gpointer data) { pref_t *pref = (pref_t *)data; module_t *module = (module_t *)g_object_get_data (G_OBJECT(w), "module"); - gchar *value = NULL, *label_str; + gchar *value = NULL, *tmp_value, *label_str; GtkWidget *win, *main_grid, *main_vb, *bbox, *cancel_bt, *ok_bt; GtkWidget *entry, *label; @@ -4962,7 +4962,10 @@ menu_prefs_edit_dlg (GtkWidget *w, gpointer data) value = g_strdup(*pref->varp.string); break; case PREF_RANGE: - value = g_strdup(range_convert_range (*pref->varp.range)); + /* Convert wmem to g_alloc memory */ + tmp_value = range_convert_range(NULL, *pref->varp.range); + value = g_strdup(tmp_value); + wmem_free(NULL, tmp_value); break; default: g_assert_not_reached(); @@ -5024,7 +5027,7 @@ add_protocol_prefs_generic_menu(pref_t *pref, gpointer data, GtkUIManager *ui_me GSList *group = NULL; module_t *module = (module_t *)data; const enum_val_t *enum_valp; - gchar *label = NULL; + gchar *label = NULL, *tmp_str; switch (pref->type) { case PREF_UINT: @@ -5080,7 +5083,9 @@ add_protocol_prefs_generic_menu(pref_t *pref, gpointer data, GtkUIManager *ui_me g_free (label); break; case PREF_RANGE: - label = g_strdup_printf ("%s: %s", pref->title, range_convert_range (*pref->varp.range)); + tmp_str = range_convert_range (NULL, *pref->varp.range); + label = g_strdup_printf ("%s: %s", pref->title, tmp_str); + wmem_free(NULL, tmp_str); menu_item = gtk_menu_item_new_with_label(label); g_object_set_data (G_OBJECT(menu_item), "module", module); g_signal_connect(menu_item, "activate", G_CALLBACK(menu_prefs_edit_dlg), pref); |