From e5e5d05d055a76d2b93534c4b6bb8324e36cc481 Mon Sep 17 00:00:00 2001 From: 3fault Date: Tue, 10 Jun 2025 09:59:34 -0400 Subject: [PATCH] Add temp environment variables to fix GetTempPath(2)W --- src/windows-emulator/process_context.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/windows-emulator/process_context.cpp b/src/windows-emulator/process_context.cpp index 8a07e0ba..387170a5 100644 --- a/src/windows-emulator/process_context.cpp +++ b/src/windows-emulator/process_context.cpp @@ -119,6 +119,10 @@ namespace env_map[u"USERNAME"] = u"momo"; env_map[u"SystemDrive"] = u"C:"; env_map[u"SystemRoot"] = u"C:\\WINDOWS"; + env_map[u"SystemTemp"] = u"C:\\Windows\\SystemTemp"; + env_map[u"TMP"] = u"C:\\Users\\momo\\AppData\\Temp"; + env_map[u"TEMP"] = u"C:\\Users\\momo\\AppData\\Temp"; + env_map[u"USERPROFILE"] = u"C:\\Users\\momo"; for (const auto& key : keys_to_expand) {