summaryrefslogtreecommitdiffstats
path: root/src/libs/installer
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer')
-rw-r--r--src/libs/installer/binaryformat.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/installer/binaryformat.cpp b/src/libs/installer/binaryformat.cpp
index 8e79e84c3..fe1c61ced 100644
--- a/src/libs/installer/binaryformat.cpp
+++ b/src/libs/installer/binaryformat.cpp
@@ -237,7 +237,7 @@ qint64 QInstaller::findMagicCookie(QFile *in, quint64 magicCookie)
while (searched >= 0) {
if (memcmp(&magicCookie, (mapped + searched), markerSize) == 0)
return (fileSize - maxSearch) + searched;
- searched -= markerSize;
+ --searched;
}
throw Error(QObject::tr("No marker found, stopped after %1.").arg(humanReadableSize(maxSearch)));