storage/FileInfo: convert mtime to std::chrono::system_clock::time_point
This commit is contained in:
@@ -43,7 +43,7 @@ UpdateWalk::MakeDirectoryIfModified(Directory &parent, const char *name,
|
||||
if (directory->IsMount())
|
||||
return nullptr;
|
||||
|
||||
if (directory->mtime == info.mtime && !walk_discard) {
|
||||
if (directory->mtime == std::chrono::system_clock::to_time_t(info.mtime) && !walk_discard) {
|
||||
/* not modified */
|
||||
return nullptr;
|
||||
}
|
||||
@@ -53,7 +53,7 @@ UpdateWalk::MakeDirectoryIfModified(Directory &parent, const char *name,
|
||||
}
|
||||
|
||||
directory = parent.MakeChild(name);
|
||||
directory->mtime = info.mtime;
|
||||
directory->mtime = std::chrono::system_clock::to_time_t(info.mtime);
|
||||
return directory;
|
||||
}
|
||||
|
||||
@@ -107,7 +107,7 @@ UpdateWalk::UpdateContainerFile(Directory &directory,
|
||||
*contdir);
|
||||
|
||||
// shouldn't be necessary but it's there..
|
||||
song->mtime = info.mtime;
|
||||
song->mtime = std::chrono::system_clock::to_time_t(info.mtime);
|
||||
|
||||
FormatDefault(update_domain, "added %s/%s",
|
||||
contdir->GetPath(), song->uri);
|
||||
|
||||
Reference in New Issue
Block a user