From a0bd63f725a42a7f109e854e0ec6aa0f44a40b18 Mon Sep 17 00:00:00 2001 From: Mr-Wiseguy Date: Sun, 6 Apr 2025 04:17:07 -0400 Subject: [PATCH] Switch to aggregate initialization for Version to work around missing implicit constructor on some compilers --- src/ui/ui_mod_installer.cpp | 2 +- src/ui/ui_mod_menu.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ui/ui_mod_installer.cpp b/src/ui/ui_mod_installer.cpp index dc178f9..b5d0eeb 100644 --- a/src/ui/ui_mod_installer.cpp +++ b/src/ui/ui_mod_installer.cpp @@ -44,7 +44,7 @@ namespace recompui { if (exists) { installation.mod_id = std::string((const char *)(target_path.stem().u8string().c_str())); installation.display_name = installation.mod_id; - installation.mod_version = recomp::Version(0, 0, 0); + installation.mod_version = recomp::Version{0, 0, 0, ""}; installation.mod_file = target_path; } } diff --git a/src/ui/ui_mod_menu.cpp b/src/ui/ui_mod_menu.cpp index 9be9a53..ccbef2f 100644 --- a/src/ui/ui_mod_menu.cpp +++ b/src/ui/ui_mod_menu.cpp @@ -582,7 +582,7 @@ ModMenu::~ModMenu() { recompui::ModMenu* mod_menu; -void recompui::update_mod_list() { +void update_mod_list() { if (mod_menu) { recompui::ContextId ui_context = recompui::get_config_context_id(); bool opened = ui_context.open_if_not_already(); @@ -596,7 +596,7 @@ void recompui::update_mod_list() { } } -void recompui::process_game_started() { +void process_game_started() { if (mod_menu) { recompui::ContextId ui_context = recompui::get_config_context_id(); bool opened = ui_context.open_if_not_already();