On 11/14/11 18:26, Alexandre Julliard wrote:
The environment may be used not only when creating new process. Windows 7 is setting ProgramW64/ProgramFiles and CommonProgramFiles/CommonProgramW6432 in this function.Piotr Caban<[email protected]> writes:+static void set_wow64_environment(WCHAR **env) +{ + static const WCHAR archW[] = {'P','R','O','C','E','S','S','O','R','_','A','R','C','H','I','T','E','C','T','U','R','E',0}; + static const WCHAR arch6432W[] = {'P','R','O','C','E','S','S','O','R','_','A','R','C','H','I','T','E','W','6','4','3','2',0};This stuff needs to be done depending on the 32/64 architecture of the child process, so it probably shouldn't be done here. The variables will be reset on every process startup anyway.
Piotr
