From ddd24c0f41947573eafe6910fdfee744e85fdc48 Mon Sep 17 00:00:00 2001 From: xThrasherrr Date: Sun, 4 Oct 2026 17:23:54 -0600 Subject: [PATCH] Pass empty launch arguments to the game as "" --- Launcher/launch.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Launcher/launch.cpp b/Launcher/launch.cpp index 7aa81c4..7058557 100644 --- a/Launcher/launch.cpp +++ b/Launcher/launch.cpp @@ -174,7 +174,7 @@ bool same_file(const fs::path& first, const fs::path& second) { } std::wstring quote_argument(std::wstring_view value) { - if (value.find_first_of(L" \t\n\v\"") == std::wstring_view::npos) return std::wstring(value); + if (!value.empty() && value.find_first_of(L" \t\n\v\"") == std::wstring_view::npos) return std::wstring(value); std::wstring output(1, L'\"'); std::size_t slashes{}; for (const auto character : value) {