"Drew Ronneberg" drew_ronneberg@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 */
} else ok(exit_code == STATUS_ACCESS_VIOLATION ||broken(exit_code == 0x80), /* NT4 */ "wrong exit code : %08x\n", exit_code);
exit_code == WAIT_ABANDONED, /* win2k3 */
exit_code == WAIT_ABANDONED /* win2k3 */ ||
CloseHandle(info.hProcess);broken(exit_code == 0xffffffff), /* Win9x, WinME */ "exit code = %08x instead of STATUS_ACCESS_VIOLATION or WAIT_ABANDONED\n", exit_code);
Patches should be sent to wine-patches, not here. 0x80 is STATUS_ABANDONED, 0xffffffff is WAIT_FAILED.
Drew Ronneberg wrote:
Hi,
Could you change those magic constants?
(defined in winerror.h and winbase.h):
#define ERROR_WAIT_NO_CHILDREN 128 (????)
#define WAIT_FAILED 0xffffffff
Paul Vriens wrote:
Drew Ronneberg wrote:
Hi,
Could you change those magic constants?
(defined in winerror.h and winbase.h):
#define ERROR_WAIT_NO_CHILDREN 128 (????)
#define WAIT_FAILED 0xffffffff
Oh, and patches should go to wine-patches@winehq.org
Paul Vriens wrote:
Paul Vriens wrote:
Drew Ronneberg wrote:
Hi,
Could you change those magic constants?
(defined in winerror.h and winbase.h):
#define ERROR_WAIT_NO_CHILDREN 128 (????)
#define WAIT_FAILED 0xffffffff
Oh, and patches should go to wine-patches@winehq.org
Just saw Dmitry's email. Should indeed be STATUS_ABANDONED for 0x80.