summaryrefslogtreecommitdiff
path: root/src/Stats.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@musicpd.org>2017-02-11 22:18:28 +0100
committerMax Kellermann <max@musicpd.org>2017-02-11 23:02:17 +0100
commit78ca5491e603d2fb257f3e4a4278fb6f63debbbf (patch)
tree2ea143457f0de04054208aec87fa6ee273b84eba /src/Stats.cxx
parent4146475c73ebc1a30194d7a7671cd6858235e45d (diff)
db/Interface: GetUpdateStamp() returns std::chrono::system_clock::time_point
Diffstat (limited to 'src/Stats.cxx')
-rw-r--r--src/Stats.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/Stats.cxx b/src/Stats.cxx
index f558646e0..43988bbbc 100644
--- a/src/Stats.cxx
+++ b/src/Stats.cxx
@@ -28,6 +28,7 @@
#include "db/Stats.hxx"
#include "system/Clock.hxx"
#include "Log.hxx"
+#include "util/ChronoUtil.hxx"
#include <chrono>
@@ -101,10 +102,10 @@ db_stats_print(Response &r, const Database &db)
stats.song_count,
total_duration_s);
- const time_t update_stamp = db.GetUpdateStamp();
- if (update_stamp > 0)
+ const auto update_stamp = db.GetUpdateStamp();
+ if (!IsNegative(update_stamp))
r.Format("db_update: %lu\n",
- (unsigned long)update_stamp);
+ (unsigned long)std::chrono::system_clock::to_time_t(update_stamp));
}
#endif