From 781f51afe7b22955ab384eea579290cf20cf3293 Mon Sep 17 00:00:00 2001 From: squidbus <175574877+squidbus@users.noreply.github.com> Date: Fri, 5 Sep 2025 05:32:20 -0700 Subject: [PATCH] emulator: Fix blank entry at end of sysmodules list. (#3523) --- src/emulator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/emulator.cpp b/src/emulator.cpp index db2cf0cc8..ba367a1f9 100644 --- a/src/emulator.cpp +++ b/src/emulator.cpp @@ -341,7 +341,7 @@ void Emulator::Run(std::filesystem::path file, const std::vector ar } void Emulator::LoadSystemModules(const std::string& game_serial) { - constexpr std::array ModulesToLoad{ + constexpr auto ModulesToLoad = std::to_array( {{"libSceNgs2.sprx", &Libraries::Ngs2::RegisterlibSceNgs2}, {"libSceUlt.sprx", nullptr}, {"libSceJson.sprx", nullptr}, @@ -350,7 +350,7 @@ void Emulator::LoadSystemModules(const std::string& game_serial) { {"libSceCesCs.sprx", nullptr}, {"libSceFont.sprx", nullptr}, {"libSceFontFt.sprx", nullptr}, - {"libSceFreeTypeOt.sprx", nullptr}}}; + {"libSceFreeTypeOt.sprx", nullptr}}); std::vector found_modules; const auto& sys_module_path = Common::FS::GetUserPath(Common::FS::PathType::SysModuleDir);