From 086d8a98e33e197d171edf76468c829ae977cf65 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 20 Jun 2002 19:08:05 +0000 Subject: Fix from Andrew Esh for not checking return code. Jeremy. (This used to be commit 629cea2ff4f640cd60d9ecfa72acf2707b3f1ff4) --- source3/nsswitch/winbindd_rpc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source3/nsswitch') diff --git a/source3/nsswitch/winbindd_rpc.c b/source3/nsswitch/winbindd_rpc.c index a4abc175bd..dbfe1deda7 100644 --- a/source3/nsswitch/winbindd_rpc.c +++ b/source3/nsswitch/winbindd_rpc.c @@ -299,6 +299,9 @@ static NTSTATUS query_user(struct winbindd_domain *domain, result = cli_samr_query_userinfo(hnd->cli, mem_ctx, &user_pol, 0x15, &ctr); + if (!NT_STATUS_IS_OK(result)) + goto done; + cli_samr_close(hnd->cli, mem_ctx, &user_pol); got_user_pol = False; -- cgit