From a5eb0b16daacdb9e835875151b36f4979b7b662f Mon Sep 17 00:00:00 2001 From: Yamagi Date: Mon, 16 Mar 2020 15:55:31 +0100 Subject: [PATCH] Fix build on Windows after last commit. --- src/backends/windows/main.c | 5 +---- src/backends/windows/system.c | 5 ++++- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backends/windows/main.c b/src/backends/windows/main.c index d273b4b1..43abafe9 100644 --- a/src/backends/windows/main.c +++ b/src/backends/windows/main.c @@ -94,10 +94,7 @@ main(int argc, char **argv) // We need an argument. if (i != (argc - 1)) { - WCHAR wpath[MAX_OSPATH]; - - MultiByteToWideChar(CP_UTF8, 0, argv[i + 1], -1, wpath, MAX_OSPATH); - Q_strlcpy(cfgdir, wpath, sizeof(cfgdir)); + Q_strlcpy(cfgdir, argv[i + 1], sizeof(cfgdir)); } else { diff --git a/src/backends/windows/system.c b/src/backends/windows/system.c index 8397bfca..07a60391 100644 --- a/src/backends/windows/system.c +++ b/src/backends/windows/system.c @@ -44,6 +44,9 @@ static HANDLE hinput, houtput; // Game library handle static HINSTANCE game_library; +// Config dir +char cfgdir[MAX_OSPATH] = CFGDIR; + // Buffer for the dedicated server console static char console_text[256]; static size_t console_textlen; @@ -526,7 +529,7 @@ Sys_GetHomeDir(void) } } - snprintf(gdir, sizeof(gdir), "%s/%s/", profile, CFGDIR); + snprintf(gdir, sizeof(gdir), "%s/%s/", profile, cfgdir); return gdir; }