From d363031399158aba5fdc6d668387bf3d4142e369 Mon Sep 17 00:00:00 2001 From: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com> Date: Tue, 31 Dec 2024 20:05:16 +0300 Subject: [PATCH] Close stream after reading compressed ARL. --- UnleashedRecomp/mod/mod_loader.cpp | 1 + 1 file changed, 1 insertion(+) 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);