From ca1f5baee4d113bfe90d647366caa6b7a6e0091a Mon Sep 17 00:00:00 2001 From: goaaats <16760685+goaaats@users.noreply.github.com> Date: Thu, 23 Dec 2021 15:48:04 +0100 Subject: [PATCH] fix: use GetEnvironmentVariableW instead of getenv --- Dalamud.Boot/dllmain.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dalamud.Boot/dllmain.cpp b/Dalamud.Boot/dllmain.cpp index 173938ede..689f114d9 100644 --- a/Dalamud.Boot/dllmain.cpp +++ b/Dalamud.Boot/dllmain.cpp @@ -74,7 +74,8 @@ DllExport DWORD WINAPI Initialize(LPVOID lpParam) // ============================== VEH ======================================== // printf("Initializing VEH... "); - if(is_running_on_linux() || getenv("DALAMUD_NO_VEH")) + GetEnvironmentVariableW(L"DALAMUD_NO_VEH", nullptr, 0); + if(is_running_on_linux() || GetLastError() != ERROR_ENVVAR_NOT_FOUND) { printf("VEH was disabled manually!\n"); }