a mtime should never be 0 or negative
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
{
const qint64 actualSize = getSize(fileName);
const time_t actualMtime = getModTime(fileName);
- if (actualSize != previousSize || actualMtime != previousMtime) {
+ if (actualSize != previousSize || (actualMtime != previousMtime && previousMtime > 0 && actualMtime > 0)) {
qCInfo(lcFileSystem) << "File" << fileName << "has changed:"
<< "size: " << previousSize << "<->" << actualSize
<< ", mtime: " << previousMtime << "<->" << actualMtime;