From 6dd8c06ce9dcd5896a00ad99e81d6e9e9a5f4296 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Thu, 10 May 2001 20:05:06 +0000 Subject: Should be faliing on False and not True. Bad check on return value (This used to be commit 5be97aacf4db43a91562b77f010850afb818ac05) --- source3/rpc_server/srv_samr_nt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/rpc_server/srv_samr_nt.c') diff --git a/source3/rpc_server/srv_samr_nt.c b/source3/rpc_server/srv_samr_nt.c index e4289dd457..71b50a359e 100644 --- a/source3/rpc_server/srv_samr_nt.c +++ b/source3/rpc_server/srv_samr_nt.c @@ -2205,7 +2205,7 @@ static BOOL set_user_info_23(SAM_USER_INFO_23 *id23, uint32 rid) pdb_init_sam(&pwd); pdb_init_sam(&new_pwd); - if (pdb_getsampwrid(pwd, rid)) { + if (!pdb_getsampwrid(pwd, rid)) { pdb_free_sam(pwd); pdb_free_sam(new_pwd); return False; -- cgit