aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/main_statusbar.c
diff options
context:
space:
mode:
authorkrj <krj@f5534014-38df-0310-8fa8-9805f1628bb7>2009-09-07 21:07:51 +0000
committerkrj <krj@f5534014-38df-0310-8fa8-9805f1628bb7>2009-09-07 21:07:51 +0000
commit6aed0cd8308c75f3eb8cad94dcbeef8218202462 (patch)
tree305f6ef4d96c5e14e0f692e18b4af8ea338d3c0e /gtk/main_statusbar.c
parent413481209c23483d9b2c0974c1438dbbd8abd104 (diff)
Make sure that reset the elapsed time to load a file before we reload/rescan the file
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29783 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'gtk/main_statusbar.c')
-rw-r--r--gtk/main_statusbar.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/gtk/main_statusbar.c b/gtk/main_statusbar.c
index 87a0841774..3db900b26a 100644
--- a/gtk/main_statusbar.c
+++ b/gtk/main_statusbar.c
@@ -364,12 +364,9 @@ profile_bar_new(void)
/*
* update the packets statusbar to the current values
*/
-void
+void
packets_bar_update(void)
{
-
-gulong computed_elapsed = cf_get_computed_elapsed();
-
if(packets_bar) {
/* remove old status */
if(packets_str) {
@@ -383,6 +380,8 @@ gulong computed_elapsed = cf_get_computed_elapsed();
packets_str = g_strdup_printf(" Packets: %u Displayed: %u Marked: %u Dropped: %u",
cfile.count, cfile.displayed_count, cfile.marked_count, cfile.drops);
} else {
+ gulong computed_elapsed = cf_get_computed_elapsed();
+
packets_str = g_strdup_printf(" Packets: %u Displayed: %u Marked: %u Time: %02lu:%02lu:%02lu.%03lu",
cfile.count, cfile.displayed_count, cfile.marked_count,
computed_elapsed/3600000,