diff --git a/SavegameData.cpp b/SavegameData.cpp index 9fb376f..37aa7a3 100755 --- a/SavegameData.cpp +++ b/SavegameData.cpp @@ -26,7 +26,7 @@ SavegameData::SavegameData(const QString &fileName, QObject *parent) : QObject(p { // PARSE INT INIT - DO NOT CHANGE THIS VALUES savegameHeaderLength = 260; - verificationValue = QString::fromLatin1("00000001"); + verificationValue = QByteArray::fromHex("00000001"); // INIT SAVEGAME savegameStr = ""; @@ -57,7 +57,7 @@ bool SavegameData::readingSavegame() return false; } QByteArray savegameHeaderLine = saveFile->read(savegameHeaderLength); - if (QString::fromLatin1(savegameHeaderLine.left(4).toHex()) == verificationValue) + if (savegameHeaderLine.left(4) == verificationValue) { savegameStr = getSavegameDataString(savegameHeaderLine); if (savegameStr.length() >= 1) diff --git a/SavegameData.h b/SavegameData.h index f8ae3b1..1bde6b1 100755 --- a/SavegameData.h +++ b/SavegameData.h @@ -41,7 +41,7 @@ private: bool savegameOk; // PARSE INT - QString verificationValue; + QByteArray verificationValue; int savegameHeaderLength; };