Fix: Use XDataStream instead of QDataStream for COD5 Fast File parsing.

This commit is contained in:
njohnson 2025-09-10 21:55:24 -04:00
parent 59dfc3f05e
commit b4f677f81b

View File

@ -75,9 +75,9 @@ bool FastFile_COD5_PC::Load(const QByteArray aData) {
StatusBarManager::instance().updateStatus("Loading COD5 Fast File w/data", 1000); StatusBarManager::instance().updateStatus("Loading COD5 Fast File w/data", 1000);
QByteArray decompressedData; QByteArray decompressedData;
// Create a QDataStream on the input data. // Create a XDataStream on the input data.
QDataStream fastFileStream(aData); XDataStream fastFileStream(aData);
fastFileStream.setByteOrder(QDataStream::LittleEndian); fastFileStream.setByteOrder(XDataStream::LittleEndian);
// For COD5, simply decompress from offset 12. // For COD5, simply decompress from offset 12.
decompressedData = Compression::DecompressZLIB(aData.mid(12)); decompressedData = Compression::DecompressZLIB(aData.mid(12));