From 365dfbc298392ee89e79fca5f2bb734db3674ac9 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Tue, 3 Aug 2021 13:50:33 -0700 Subject: [PATCH] Added workaround for Windows System bug in execve() family of functions, in older windows releases. --- meshcore/agentcore.c | 1 + 1 file changed, 1 insertion(+) diff --git a/meshcore/agentcore.c b/meshcore/agentcore.c index 3f0bcbe..9cc036c 100644 --- a/meshcore/agentcore.c +++ b/meshcore/agentcore.c @@ -4429,6 +4429,7 @@ int MeshAgent_AgentMode(MeshAgentHostContainer *agentHost, int paramLen, char ** int resetNodeId = 0; #ifdef WIN32 int pLen; + SetEnvironmentVariableA((LPCSTR)"=c:", (LPCTSTR)"__DUMMY__"); // This is requried to work around a Win32 bug in construct_environment_block() #endif #ifdef _POSIX #ifndef __APPLE__