From ac395c287dfc70fc5ce6bf53aa7364448d71fbfd Mon Sep 17 00:00:00 2001 From: superp00t Date: Sat, 17 Feb 2024 21:38:34 -0500 Subject: [PATCH] fix(util): convert void pointer to StreamRecord pointer when trying to read --- src/util/SFile.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/util/SFile.cpp b/src/util/SFile.cpp index 53e6311..3074f47 100644 --- a/src/util/SFile.cpp +++ b/src/util/SFile.cpp @@ -161,7 +161,8 @@ int32_t SFile::Read(SFile* file, void* buffer, size_t bytestoread, size_t* bytes switch (file->m_type) { case SFILE_PLAIN: { - Blizzard::File::Read(file->m_stream, buffer, bytestoread, bytesread); + auto stream = reinterpret_cast(file->m_handle); + Blizzard::File::Read(m_stream, buffer, bytestoread, bytesread); return 1; } case SFILE_PAQ: