From 04bf21af78ed518bed11472ed41a8b74b9ba86aa Mon Sep 17 00:00:00 2001 From: goaaats <16760685+goaaats@users.noreply.github.com> Date: Thu, 23 Dec 2021 15:39:37 +0100 Subject: [PATCH] chore: turn VEH back on, add DALAMUD_NO_VEH env var --- Dalamud.Boot/dllmain.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Dalamud.Boot/dllmain.cpp b/Dalamud.Boot/dllmain.cpp index c2aa5d16a..173938ede 100644 --- a/Dalamud.Boot/dllmain.cpp +++ b/Dalamud.Boot/dllmain.cpp @@ -73,11 +73,10 @@ DllExport DWORD WINAPI Initialize(LPVOID lpParam) // ============================== VEH ======================================== // - /* printf("Initializing VEH... "); - if(is_running_on_linux()) + if(is_running_on_linux() || getenv("DALAMUD_NO_VEH")) { - printf("Failed! [Disabled for Wine]\n"); + printf("VEH was disabled manually!\n"); } else { @@ -85,7 +84,6 @@ DllExport DWORD WINAPI Initialize(LPVOID lpParam) printf("Done!\n"); else printf("Failed!\n"); } - */ // =========================================================================== // @@ -108,7 +106,7 @@ BOOL APIENTRY DllMain(const HMODULE hModule, const DWORD dwReason, LPVOID lpRese g_hModule = hModule; break; case DLL_PROCESS_DETACH: - //veh::remove_handler(); + veh::remove_handler(); break; } return TRUE;