Hi,
[UTF-8?]On Fri, 30 Nov 2007 16:37:55 +0100, Stig Bjørlykke wrote
> 2007/11/29, Didier <dgautheron@xxxxxxxx>:
> > The filter value somewhere in the Protocol hierarchy stat would be nice too.
>
> You should try svn r23686 or later :)
Interesting but it's not what I had in mind:
cf patch attached.
Didier
=== modified file 'gtk/proto_hier_stats_dlg.c'
--- gtk/proto_hier_stats_dlg.c 2007-12-01 02:08:03 +0000
+++ gtk/proto_hier_stats_dlg.c 2007-12-02 11:15:58 +0000
@@ -36,6 +36,10 @@
#include "compat_macros.h"
#include "help_dlg.h"
+#ifdef NEED_G_ASCII_STRCASECMP_H
+#include "../epan/g_ascii_strcasecmp.h"
+#endif
+
#if GTK_MAJOR_VERSION < 2
#define NUM_STAT_COLUMNS 8
#else
@@ -96,8 +100,13 @@
}
seconds = ps->last_time - ps->first_time;
-
- text[0] = (gchar *) (stats->hfinfo->name);
+ if (g_ascii_strcasecmp(stats->hfinfo->name, stats->hfinfo->abbrev)) {
+ text[0] = g_strdup_printf("%s (%s)", stats->hfinfo->name, stats->hfinfo->abbrev);
+ }
+ else {
+ text[0] = g_strdup_printf("%s", stats->hfinfo->name);
+ }
+
text[1] = g_strdup_printf("%6.2f%%",
PCT(stats->num_pkts_total, ps->tot_packets));
text[2] = g_strdup_printf("%u", stats->num_pkts_total);
@@ -136,6 +145,7 @@
-1);
#endif
+ g_free(text[0]);
g_free(text[1]);
g_free(text[2]);
g_free(text[3]);