Commit 2bbf1b5b authored by Alexandre Julliard's avatar Alexandre Julliard

Set WINEDEBUG to an empty value instead of removing it so that it gets

properly cleared in the debugger.
parent ce1196a8
......@@ -331,16 +331,16 @@ static BOOL start_debugger(PEXCEPTION_POINTERS epointers, HANDLE hEvent)
}
}
/* remove WINEDEBUG from the environment */
/* make WINEDEBUG empty in the environment */
env = GetEnvironmentStringsA();
for (p = env; *p; p += strlen(p) + 1)
{
if (!memcmp( p, "WINEDEBUG=", sizeof("WINEDEBUG=")-1 ))
{
char *next = p + strlen(p) + 1;
char *end = next;
char *next = p + strlen(p);
char *end = next + 1;
while (*end) end += strlen(end) + 1;
memmove( p, next, end + 1 - next );
memmove( p + sizeof("WINEDEBUG=") - 1, next, end + 1 - next );
break;
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment