1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-11 15:27:54 +00:00

Fix time_t 0 special meaning.

Return null QDateTime object when converting from 0 time_t value.
This commit is contained in:
Vladimir Golovnev (Glassez) 2015-06-12 09:36:01 +03:00
parent 8897001567
commit 56df8c2dd0

View File

@ -916,12 +916,18 @@ int TorrentHandle::incompleteCount() const
QDateTime TorrentHandle::lastSeenComplete() const QDateTime TorrentHandle::lastSeenComplete() const
{ {
return QDateTime::fromTime_t(m_nativeStatus.last_seen_complete); if (m_nativeStatus.last_seen_complete > 0)
return QDateTime::fromTime_t(m_nativeStatus.last_seen_complete);
else
return QDateTime();
} }
QDateTime TorrentHandle::completedTime() const QDateTime TorrentHandle::completedTime() const
{ {
return QDateTime::fromTime_t(m_nativeStatus.completed_time); if (m_nativeStatus.completed_time > 0)
return QDateTime::fromTime_t(m_nativeStatus.completed_time);
else
return QDateTime();
} }
int TorrentHandle::timeSinceUpload() const int TorrentHandle::timeSinceUpload() const