aboutsummaryrefslogtreecommitdiffstats
path: root/ui/gtk/mac_lte_stat_dlg.c
diff options
context:
space:
mode:
Diffstat (limited to 'ui/gtk/mac_lte_stat_dlg.c')
-rw-r--r--ui/gtk/mac_lte_stat_dlg.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/ui/gtk/mac_lte_stat_dlg.c b/ui/gtk/mac_lte_stat_dlg.c
index 318358d340..7a9b7e8d82 100644
--- a/ui/gtk/mac_lte_stat_dlg.c
+++ b/ui/gtk/mac_lte_stat_dlg.c
@@ -216,15 +216,18 @@ static void mac_lte_stat_reset(void *phs)
{
mac_lte_stat_t* mac_lte_stat = (mac_lte_stat_t *)phs;
mac_lte_ep_t* list = mac_lte_stat->ep_list;
+ char *display_name;
gchar title[256];
GtkListStore *store;
gint i, n;
/* Set the title */
if (mac_lte_stat->mac_lte_stat_dlg_w != NULL) {
+ display_name = cf_get_display_name(&cfile);
g_snprintf(title, sizeof(title), "Wireshark: LTE MAC Traffic Statistics: %s (filter=\"%s\")",
- cf_get_display_name(&cfile),
+ display_name,
strlen(mac_lte_stat->filter) ? mac_lte_stat->filter : "none");
+ g_free(display_name);
gtk_window_set_title(GTK_WINDOW(mac_lte_stat->mac_lte_stat_dlg_w), title);
}
@@ -638,6 +641,7 @@ static void mac_lte_stat_draw(void *phs)
{
gchar buff[32];
guint16 number_of_ues = 0;
+ char *display_name;
gchar title[256];
/* Look up the statistics window */
@@ -680,11 +684,13 @@ static void mac_lte_stat_draw(void *phs)
gtk_frame_set_label(GTK_FRAME(hs->mac_lte_stat_ues_lb), title);
/* Update title to include number of UEs and frames */
+ display_name = cf_get_display_name(&cfile);
g_snprintf(title, sizeof(title), "Wireshark: LTE MAC Traffic Statistics: %s (%u UEs, %u frames) (filter=\"%s\")",
- cf_get_display_name(&cfile),
+ display_name,
number_of_ues,
hs->common_stats.all_frames,
strlen(hs->filter) ? hs->filter : "none");
+ g_free(display_name);
gtk_window_set_title(GTK_WINDOW(hs->mac_lte_stat_dlg_w), title);
@@ -1007,6 +1013,7 @@ static void gtk_mac_lte_stat_init(const char *optarg, void *userdata _U_)
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;
GtkTreeSelection *sel;
+ gchar *display_name;
gchar title[256];
gint i, n;
@@ -1034,8 +1041,10 @@ static void gtk_mac_lte_stat_init(const char *optarg, void *userdata _U_)
}
/* Set title */
+ display_name = cf_get_display_name(&cfile);
g_snprintf(title, sizeof(title), "Wireshark: LTE MAC Statistics: %s",
- cf_get_display_name(&cfile));
+ display_name);
+ g_free(display_name);
/* Create top-level window */
hs->mac_lte_stat_dlg_w = window_new_with_geom(GTK_WINDOW_TOPLEVEL, title, "LTE MAC Statistics");