From 0c48aef5ee4a0cb0a9bbf6e7e51e91cf255446de Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 30 Dec 2025 10:30:14 +0100 Subject: [PATCH] fix: Build on MSVC, properly handle empty files (cherry picked from commit 54d9f8ec5c38913ad470a7e5ed54a0a00ff119da) --- plugins/builtin/source/content/providers/file_provider.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/builtin/source/content/providers/file_provider.cpp b/plugins/builtin/source/content/providers/file_provider.cpp index a95058cdc..77cbda481 100644 --- a/plugins/builtin/source/content/providers/file_provider.cpp +++ b/plugins/builtin/source/content/providers/file_provider.cpp @@ -276,6 +276,7 @@ namespace hex::plugin::builtin { m_data.resize(startSize + ChunkSize); auto result = m_file.readBuffer(m_data.data() + startSize, ChunkSize); if (result <= 0) { + m_data.resize(startSize); break; } else if (result < ChunkSize) { m_data.resize(startSize + result);