From b92c658dd0482ff4a28c4b8a7e6c5e97389df367 Mon Sep 17 00:00:00 2001 From: superp00t Date: Mon, 14 Aug 2023 16:29:21 -0400 Subject: [PATCH] feat(app): parse command line arguments at launch on Unixlikes --- src/app/linux/Whoa.cpp | 3 +++ src/app/mac/Whoa.mm | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/app/linux/Whoa.cpp b/src/app/linux/Whoa.cpp index 0f49342..f2d8021 100644 --- a/src/app/linux/Whoa.cpp +++ b/src/app/linux/Whoa.cpp @@ -1,8 +1,11 @@ #include "client/Client.hpp" +#include "bc/os/CommandLine.hpp" int main(int argc, char* argv[]) { // TODO + OsSetCommandLine(argc, argv); + CommonMain(); // TODO diff --git a/src/app/mac/Whoa.mm b/src/app/mac/Whoa.mm index 5554aa8..39736ca 100644 --- a/src/app/mac/Whoa.mm +++ b/src/app/mac/Whoa.mm @@ -1,6 +1,7 @@ #include "app/mac/WoWApplication.h" #include "app/mac/MacClient.h" #include "client/Client.hpp" +#include "bc/os/CommandLine.hpp" #include #include @@ -8,6 +9,8 @@ int32_t main(int32_t argc, char* argv[]) { // TODO // MacClient::SetupCommandLine(argc, argv, v10); + OsSetCommandLine(argc, argv); + if (MacClient::IsUsingGLLayer()) { // TODO // GxSetRequestedApi(3);