Paul Vriens : rpcrt4/tests: Vista uses the same status values as Windows 2003.
Alexandre Julliard
julliard at winehq.org
Mon Feb 11 14:19:30 CST 2008
Module: wine
Branch: master
Commit: 517168b4c56ae0d0ebee492dc20bcae1fc83a171
URL: http://source.winehq.org/git/wine.git/?a=commit;h=517168b4c56ae0d0ebee492dc20bcae1fc83a171
Author: Paul Vriens <paul.vriens.wine at gmail.com>
Date: Mon Feb 11 11:51:26 2008 +0100
rpcrt4/tests: Vista uses the same status values as Windows 2003.
---
dlls/rpcrt4/tests/rpc.c | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/dlls/rpcrt4/tests/rpc.c b/dlls/rpcrt4/tests/rpc.c
index a95ff50..d2620c1 100644
--- a/dlls/rpcrt4/tests/rpc.c
+++ b/dlls/rpcrt4/tests/rpc.c
@@ -398,12 +398,15 @@ static void test_I_RpcMapWin32Status(void)
{
LONG win32status;
RPC_STATUS rpc_status;
- BOOL w2k3 = FALSE;
+ BOOL w2k3_up = FALSE;
- /* Windows 2003 returns STATUS_UNSUCCESSFUL if given an unknown status */
+ /* Windows 2003 and Vista return STATUS_UNSUCCESSFUL if given an unknown status */
win32status = I_RpcMapWin32Status(9999);
if (win32status == STATUS_UNSUCCESSFUL)
- w2k3 = TRUE;
+ {
+ trace("We are on Windows 2003 or Vista\n");
+ w2k3_up = TRUE;
+ }
for (rpc_status = 0; rpc_status < 10000; rpc_status++)
{
@@ -519,7 +522,7 @@ static void test_I_RpcMapWin32Status(void)
case ERROR_PASSWORD_MUST_CHANGE: expected_win32status = STATUS_PASSWORD_MUST_CHANGE; break;
case ERROR_ACCOUNT_LOCKED_OUT: expected_win32status = STATUS_ACCOUNT_LOCKED_OUT; break;
default:
- if (w2k3)
+ if (w2k3_up)
expected_win32status = STATUS_UNSUCCESSFUL;
else
expected_win32status = rpc_status;
More information about the wine-cvs
mailing list