"Drew Ronneberg" <drew_ronneberg(a)yahoo.com> wrote:
- ok(exit_code == 0xffffffff || /* Win 9x */ - exit_code == 0x80 || /* NT4 */ - exit_code == STATUS_DEBUGGER_INACTIVE, /* Win >= XP */ + ok(exit_code == STATUS_DEBUGGER_INACTIVE || /* Win >= XP */ + broken(exit_code == 0x80), /* NT4 */ "wrong exit code : %08x\n", exit_code); } else ok(exit_code == STATUS_ACCESS_VIOLATION || - exit_code == WAIT_ABANDONED, /* win2k3 */ + exit_code == WAIT_ABANDONED /* win2k3 */ || + broken(exit_code == 0xffffffff), /* Win9x, WinME */ "exit code = %08x instead of STATUS_ACCESS_VIOLATION or WAIT_ABANDONED\n", exit_code); CloseHandle(info.hProcess);
Patches should be sent to wine-patches, not here. 0x80 is STATUS_ABANDONED, 0xffffffff is WAIT_FAILED. -- Dmitry.