From 478cd9dd53550aa33a9046d35bc0784ad75a4a15 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 13 Mar 2006 01:08:27 +0000 Subject: r14275: Shut-up coverity false positive (bug #199) by making an assertion explicit. Jeremy. (This used to be commit aeae20a8d9f3658acb8edd373eb601bdf7eab98b) --- source3/nsswitch/winbindd_pam.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'source3/nsswitch') diff --git a/source3/nsswitch/winbindd_pam.c b/source3/nsswitch/winbindd_pam.c index fdc6e07119..becfc37c44 100644 --- a/source3/nsswitch/winbindd_pam.c +++ b/source3/nsswitch/winbindd_pam.c @@ -1137,6 +1137,13 @@ process_result: DOM_SID user_sid; + /* In all codepaths were result == NT_STATUS_OK info3 must have + been initialized. */ + if (!info3) { + result = NT_STATUS_INTERNAL_ERROR; + goto done; + } + netsamlogon_cache_store(name_user, info3); wcache_invalidate_samlogon(find_domain_from_name(name_domain), info3); -- cgit