aboutsummaryrefslogtreecommitdiffstats
path: root/ui/gtk/scsi_stat.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2015-02-02 19:58:29 -0500
committerMichael Mann <mmann78@netscape.net>2015-02-03 13:03:32 +0000
commitb63599762468e4cf1783419a5556377604d344bb (patch)
treef77790ecea3d83e6552dcd68420ab5035d8adede /ui/gtk/scsi_stat.c
parente9429732ff91cbbbaead63b643870da91ef415bd (diff)
Convert val_to_str_ext -> val_to_str_ext_wmem for calls that don't have valid packet scope (GUI).
val_to_str_ext now officially uses wmem_packet_scope(). Removed const from val_to_str[_ext]_wmem return value since it's not really constant. Created utility functions in qt_ui_utils.h to help with the new memory management for its GUI. Change-Id: Idf2ce4a4ce78d628b2269ad23a3a48fbfc9c077c Reviewed-on: https://code.wireshark.org/review/6926 Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui/gtk/scsi_stat.c')
-rw-r--r--ui/gtk/scsi_stat.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ui/gtk/scsi_stat.c b/ui/gtk/scsi_stat.c
index 953d5cd4ae..7d8f2a469e 100644
--- a/ui/gtk/scsi_stat.c
+++ b/ui/gtk/scsi_stat.c
@@ -235,7 +235,9 @@ gtk_scsistat_init(const char *opt_arg, void* userdata _U_)
init_srt_table(&rs->srt_table, 256, vbox, hf_name);
for(i=0; i<256; i++){
- init_srt_table_row(&rs->srt_table, i, val_to_str_ext(i, rs->cdbnames_ext, "Unknown-0x%02x"));
+ gchar* tmp_str = val_to_str_ext_wmem(NULL, i, rs->cdbnames_ext, "Unknown-0x%02x");
+ init_srt_table_row(&rs->srt_table, i, tmp_str);
+ wmem_free(NULL, tmp_str);
}