]> Some of my projects - anidbudpclient.git/commitdiff
FileReply::myListViewDate should only return a valid date if the date is set.
authorAPTX <marek321@gmail.com>
Sun, 9 Jun 2013 01:12:15 +0000 (03:12 +0200)
committerAPTX <marek321@gmail.com>
Sun, 9 Jun 2013 01:12:15 +0000 (03:12 +0200)
filecommand.cpp

index c75274a0662c7f92623eb6e176080f677604c873..d35a682cbcb1e3a7587ef89ec6576198f6efa6da 100644 (file)
@@ -483,7 +483,11 @@ QString FileReply::myListStorage() const
 
 QDateTime FileReply::myListViewDate() const
 {
-       return QDateTime::fromTime_t(fileFlagData.value(FileFlag::MyListViewDate).toUInt());
+       bool ok;
+       uint timestamp = fileFlagData.value(FileFlag::MyListViewDate).toUInt(&ok);
+       if (ok)
+               return QDateTime::fromTime_t(timestamp);
+       return QDateTime();
 }
 
 int FileReply::myListViewed() const