diff --git a/Source/Engine/Engine/Base/GameBase.cpp b/Source/Engine/Engine/Base/GameBase.cpp index ed87c19aa..42bc866c5 100644 --- a/Source/Engine/Engine/Base/GameBase.cpp +++ b/Source/Engine/Engine/Base/GameBase.cpp @@ -52,15 +52,17 @@ int32 GameBase::LoadProduct() // Load build game header file { + int32 tmp; + Array data; + FileReadStream* stream = nullptr; + #if 1 // Open file - FileReadStream* stream = nullptr; stream = FileReadStream::Open(Globals::ProjectFolder / TEXT("Content/head")); if (stream == nullptr) goto LOAD_GAME_HEAD_FAILED; // Check header - int32 tmp; stream->ReadInt32(&tmp); if (tmp != ('x' + 'D') * 131) goto LOAD_GAME_HEAD_FAILED; @@ -71,7 +73,6 @@ int32 GameBase::LoadProduct() goto LOAD_GAME_HEAD_FAILED; // Load game primary data - Array data; stream->ReadArray(&data); if (data.Count() != 808 + sizeof(Guid)) goto LOAD_GAME_HEAD_FAILED;