diff --git a/UnleashedRecomp/mod/mod_loader.cpp b/UnleashedRecomp/mod/mod_loader.cpp index b9a25307..79104c1e 100644 --- a/UnleashedRecomp/mod/mod_loader.cpp +++ b/UnleashedRecomp/mod/mod_loader.cpp @@ -329,6 +329,7 @@ PPC_FUNC(sub_82E0D3E8) { void* compressedFileData = g_userHeap.Alloc(arlFileSize); stream.read(reinterpret_cast(compressedFileData), arlFileSize); + stream.close(); auto fileData = decompressLzx(ctx, base, reinterpret_cast(compressedFileData), arlFileSize, nullptr);