summaryrefslogtreecommitdiffstats
path: root/ldap
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2010-07-09 20:21:29 -0500
committerNoriko Hosoi <nhosoi@redhat.com>2010-08-20 11:45:17 -0700
commit8bc4544728f8b7ebc8785b27f8261eec2aaa059d (patch)
tree1fc737376363f6ae80a3f0ad0797212e3499056a /ldap
parent0aea89bc6d5828a959b9240d8af786b5ac1cf800 (diff)
downloadds-8bc4544728f8b7ebc8785b27f8261eec2aaa059d.tar.gz
ds-8bc4544728f8b7ebc8785b27f8261eec2aaa059d.tar.xz
ds-8bc4544728f8b7ebc8785b27f8261eec2aaa059d.zip
Bug 613056 - fix coverify Defect Type: Null pointer dereferences issues 11892 - 11939
https://bugzilla.redhat.com/show_bug.cgi?id=613056 Resolves: bug 613056 Bug description: Fix coverify Defect Type: Null pointer dereferences issues 11892 - 11939 Fix description: Catch possible NULL pointer in roles_cache_change_notify().
Diffstat (limited to 'ldap')
-rw-r--r--ldap/servers/plugins/roles/roles_cache.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldap/servers/plugins/roles/roles_cache.c b/ldap/servers/plugins/roles/roles_cache.c
index b7de265f..07d22d0c 100644
--- a/ldap/servers/plugins/roles/roles_cache.c
+++ b/ldap/servers/plugins/roles/roles_cache.c
@@ -801,7 +801,7 @@ void roles_cache_change_notify(Slapi_PBlock *pb)
/* Don't update local cache when remote entries are updated */
slapi_pblock_get( pb, SLAPI_BACKEND, &be );
- if ( ( be!=NULL ) &&
+ if ( ( be==NULL ) ||
( slapi_be_is_flag_set(be,SLAPI_BE_FLAG_REMOTE_DATA)) )
{
return;