From b9169a5670c4cb603b25f0b07e93d9739c5b06f8 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 22 Nov 2013 00:10:53 +0100 Subject: [PATCH] Stats: move the GTimer variable out of struct stats --- src/Stats.cxx | 7 ++++--- src/Stats.hxx | 3 --- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/Stats.cxx b/src/Stats.cxx index 93795aee5..63be2a7bc 100644 --- a/src/Stats.cxx +++ b/src/Stats.cxx @@ -30,16 +30,17 @@ #include +static GTimer *uptime; static struct stats stats; void stats_global_init(void) { - stats.timer = g_timer_new(); + uptime = g_timer_new(); } void stats_global_finish(void) { - g_timer_destroy(stats.timer); + g_timer_destroy(uptime); } void stats_update(void) @@ -77,7 +78,7 @@ stats_print(Client &client) stats.artist_count, stats.album_count, stats.song_count, - (long)g_timer_elapsed(stats.timer, NULL), + (long)g_timer_elapsed(uptime, NULL), (long)(client.player_control.GetTotalPlayTime() + 0.5), stats.song_duration); diff --git a/src/Stats.hxx b/src/Stats.hxx index 525dc154c..898048bc5 100644 --- a/src/Stats.hxx +++ b/src/Stats.hxx @@ -21,11 +21,8 @@ #define MPD_STATS_HXX class Client; -typedef struct _GTimer GTimer; struct stats { - GTimer *timer; - /** number of song files in the music directory */ unsigned song_count;