From 2a798e5f31edcc7692abc5384561c19f4d3d05b6 Mon Sep 17 00:00:00 2001 From: Jakob Eriksson Date: Wed, 3 Nov 2004 22:14:55 +0000 Subject: [PATCH] AllocateAndInitializeSid does not work on Win98. --- dlls/advapi32/tests/security.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/dlls/advapi32/tests/security.c b/dlls/advapi32/tests/security.c index 7cf90779fb..431236b744 100644 --- a/dlls/advapi32/tests/security.c +++ b/dlls/advapi32/tests/security.c @@ -133,13 +133,15 @@ void test_trustee() { TRUSTEE trustee; PSID psid; - DWORD r; LPSTR str = "2jjj"; SID_IDENTIFIER_AUTHORITY auth = { {0x11,0x22,0,0,0, 0} }; - r = AllocateAndInitializeSid( &auth, 1, 42, 0,0,0,0,0,0,0,&psid ); - ok( r, "failed to init SID\n" ); + if ( ! AllocateAndInitializeSid( &auth, 1, 42, 0,0,0,0,0,0,0,&psid ) ) + { + trace( "failed to init SID\n" ); + return; + } memset( &trustee, 0xff, sizeof trustee ); BuildTrusteeWithSidA( &trustee, psid ); -- 2.33.8