RemoteLinux: Remove usage of deprecated QDateTime::toTime_t

Change-Id: I84708eea3f7a24400776169ffaea122e50100d8e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Orgad Shaneh
2018-09-21 02:09:11 +03:00
committed by Orgad Shaneh
parent 20d7305318
commit 25f3fe145d

View File

@@ -361,8 +361,9 @@ bool TarPackageCreationStep::writeHeader(QFile &tarFile, const QFileInfo &fileIn
const QByteArray sizeString = QString::fromLatin1("%1").arg(fileInfo.size(), const QByteArray sizeString = QString::fromLatin1("%1").arg(fileInfo.size(),
sizeof header.length - 1, 8, QLatin1Char('0')).toLatin1(); sizeof header.length - 1, 8, QLatin1Char('0')).toLatin1();
std::memcpy(&header.length, sizeString.data(), sizeString.length()); std::memcpy(&header.length, sizeString.data(), sizeString.length());
const QByteArray mtimeString = QString::fromLatin1("%1").arg(fileInfo.lastModified().toTime_t(), const QByteArray mtimeString = QString::fromLatin1("%1").arg(
sizeof header.mtime - 1, 8, QLatin1Char('0')).toLatin1(); fileInfo.lastModified().toSecsSinceEpoch(),
sizeof header.mtime - 1, 8, QLatin1Char('0')).toLatin1();
std::memcpy(&header.mtime, mtimeString.data(), mtimeString.length()); std::memcpy(&header.mtime, mtimeString.data(), mtimeString.length());
if (fileInfo.isDir()) if (fileInfo.isDir())
header.typeflag = '5'; header.typeflag = '5';