From 3452b73eb06d8e1d74eb243eea01ce790dd15d51 Mon Sep 17 00:00:00 2001 From: njohnson Date: Wed, 10 Sep 2025 21:55:39 -0400 Subject: [PATCH] Refactor: Update data stream parsing functions for XDataStream This commit updates the parsing functions within the FastFile class to use the XDataStream instead of the QDataStream. This change aligns the code with newer data stream implementations and improves maintainability. --- libs/fastfile/fastfile.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libs/fastfile/fastfile.cpp b/libs/fastfile/fastfile.cpp index 2c824ec..4bc6d43 100644 --- a/libs/fastfile/fastfile.cpp +++ b/libs/fastfile/fastfile.cpp @@ -115,7 +115,7 @@ void FastFile::SetPlatform(const QString aPlatform) { mPlatform = aPlatform; } -FF_COMPANY FastFile::pParseFFCompany(QDataStream *afastFileStream, quint32 &aCompanyInt) { +FF_COMPANY FastFile::pParseFFCompany(XDataStream *afastFileStream, quint32 &aCompanyInt) { LogManager::instance().addEntry("Parsing company into reference..."); // Check for null datastream ptr if (!afastFileStream) { return COMPANY_NONE; } @@ -137,7 +137,7 @@ FF_COMPANY FastFile::pParseFFCompany(QDataStream *afastFileStream, quint32 &aCom return COMPANY_NONE; } -FF_COMPANY FastFile::pParseFFCompany(QDataStream *afastFileStream) { +FF_COMPANY FastFile::pParseFFCompany(XDataStream *afastFileStream) { LogManager::instance().addEntry("Parsing company..."); // Check for null datastream ptr if (!afastFileStream) { return COMPANY_NONE; } @@ -157,7 +157,7 @@ FF_COMPANY FastFile::pParseFFCompany(QDataStream *afastFileStream) { return COMPANY_NONE; } -FF_FILETYPE FastFile::pParseFFFileType(QDataStream *afastFileStream) { +FF_FILETYPE FastFile::pParseFFFileType(XDataStream *afastFileStream) { // Parse filetype QByteArray fileTypeData(2, Qt::Uninitialized); afastFileStream->readRawData(fileTypeData.data(), 2); @@ -168,7 +168,7 @@ FF_FILETYPE FastFile::pParseFFFileType(QDataStream *afastFileStream) { return FILETYPE_NONE; } -FF_SIGNAGE FastFile::pParseFFSignage(QDataStream *afastFileStream) { +FF_SIGNAGE FastFile::pParseFFSignage(XDataStream *afastFileStream) { // Parse filetype QByteArray signedData(1, Qt::Uninitialized); afastFileStream->readRawData(signedData.data(), 1); @@ -181,7 +181,7 @@ FF_SIGNAGE FastFile::pParseFFSignage(QDataStream *afastFileStream) { return SIGNAGE_NONE; } -QString FastFile::pParseFFMagic(QDataStream *afastFileStream) { +QString FastFile::pParseFFMagic(XDataStream *afastFileStream) { // Parse magic QByteArray magicData(3, Qt::Uninitialized); afastFileStream->readRawData(magicData.data(), 3); @@ -192,7 +192,7 @@ QString FastFile::pParseFFMagic(QDataStream *afastFileStream) { return ""; } -quint32 FastFile::pParseFFVersion(QDataStream *afastFileStream) { +quint32 FastFile::pParseFFVersion(XDataStream *afastFileStream) { // Parse version quint32 version; *afastFileStream >> version;