db/simple/Song: use C++11 initializers

This commit is contained in:
Max Kellermann 2018-07-06 17:03:31 +02:00
parent 9be14bbe82
commit 72437ca9e2
2 changed files with 5 additions and 5 deletions

View File

@ -29,8 +29,7 @@
#include <string.h>
inline Song::Song(const char *_uri, size_t uri_length, Directory &_parent)
:parent(&_parent), mtime(std::chrono::system_clock::time_point::min()),
start_time(SongTime::zero()), end_time(SongTime::zero())
:parent(&_parent)
{
memcpy(uri, _uri, uri_length + 1);
}

View File

@ -74,18 +74,19 @@ struct Song {
* The time stamp of the last file modification. A negative
* value means that this is unknown/unavailable.
*/
std::chrono::system_clock::time_point mtime;
std::chrono::system_clock::time_point mtime =
std::chrono::system_clock::time_point::min();
/**
* Start of this sub-song within the file.
*/
SongTime start_time;
SongTime start_time = SongTime::zero();
/**
* End of this sub-song within the file.
* Unused if zero.
*/
SongTime end_time;
SongTime end_time = SongTime::zero();
/**
* The file name.