mirror of
https://github.com/clementine-player/Clementine
synced 2025-01-11 09:24:50 +01:00
6e2506e94a
As of Qt 5.10 the badly named created() which would fall back to POSIX ctime if birthtime wasn't supported (as was the case on basically every Unix filesystem up to some decades ago) is deprecated and replaced by the better named birthTime or metadataChangeTime (yay!). As of some years now, created() returns birthtime under FreeBSD, but either due to the protocol or lack of implementation, this returns -1 under FreeBSD mounting a ZFS pool from a FreeBSD server with NFSv3. This would render Clementine completely useless. Local filesystems are not affected though. The fix is to catch the -1 birthtime and use mtime instead, which is a more meaningful value anyway. This closes issue #6423. |
||
---|---|---|
.. | ||
cloudstream.cpp | ||
cloudstream.h | ||
CMakeLists.txt | ||
fmpsparser.cpp | ||
fmpsparser.h | ||
gmereader.cpp | ||
gmereader.h | ||
tagreader.cpp | ||
tagreader.h | ||
tagreadermessages.proto |