From 7c25d83f1cc4c7db2d2d3f4506525dd056b885e8 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 29 Aug 2014 12:14:27 +0200 Subject: Tag: use SignedSongTime for the song duration --- test/test_translate_song.cxx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/test_translate_song.cxx b/test/test_translate_song.cxx index 324a79d29..e3c1bcb79 100644 --- a/test/test_translate_song.cxx +++ b/test/test_translate_song.cxx @@ -155,10 +155,13 @@ Client::AllowFile(gcc_unused Path path_fs, gcc_unused Error &error) const static std::string ToString(const Tag &tag) { - char buffer[64]; - sprintf(buffer, "%d", tag.time); + std::string result; - std::string result = buffer; + if (!tag.duration.IsNegative()) { + char buffer[64]; + sprintf(buffer, "%d", tag.duration.ToMS()); + result.append(buffer); + } for (const auto &item : tag) { result.push_back('|'); -- cgit v1.2.3