The current check is not enough to catch the unstable failure.
Update the test to catch the failure in all cases.
Task-number: QTBUG-26906
Change-Id: I2e37a1f6513df768cd410df7c91a9fd843150e57
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
qint64 fileWriteOriginalData = file.write(originalData);
qint64 originalDataSize = (qint64)originalData.size();
#if defined(Q_OS_WIN)
- if (fileWriteOriginalData == -1) {
+ if (fileWriteOriginalData != originalDataSize) {
qWarning() << qPrintable(QString("Error writing a large data block to [%1]: %2")
.arg(fileName)
.arg(file.errorString()));