From 69678ce983b81a6534cb2fa1f98856c3addbac85 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 20 Jun 2006 01:32:50 +0000 Subject: r16396: Klocwork #1170. Null deref. Jeremy. (This used to be commit 220627ab70977a9a26dc0e010f73195c2c87ec96) --- source3/lib/privileges.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source3/lib/privileges.c') diff --git a/source3/lib/privileges.c b/source3/lib/privileges.c index d77d7857d7..d19592e582 100644 --- a/source3/lib/privileges.c +++ b/source3/lib/privileges.c @@ -530,6 +530,10 @@ NTSTATUS privilege_enumerate_accounts(DOM_SID **sids, int *num_sids) TDB_CONTEXT *tdb = get_account_pol_tdb(); PRIV_SID_LIST priv; + if (!tdb) { + return NT_STATUS_ACCESS_DENIED; + } + ZERO_STRUCT(priv); se_priv_copy( &priv.privilege, &se_priv_none ); -- cgit