summaryrefslogtreecommitdiffstats
path: root/ldap
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2010-07-09 20:50:23 -0500
committerNoriko Hosoi <nhosoi@redhat.com>2010-08-20 11:53:47 -0700
commita084c9510563b36a0fb32f627efae271696dbe66 (patch)
tree03ac060db92f817a75570a003cc8ac232af50e71 /ldap
parent9e6ba5ad02dbbe0a90b919583fae50924bffb31e (diff)
downloadds-a084c9510563b36a0fb32f627efae271696dbe66.tar.gz
ds-a084c9510563b36a0fb32f627efae271696dbe66.tar.xz
ds-a084c9510563b36a0fb32f627efae271696dbe66.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 description: Catch possible NULL pointer in slapi_free_search_results_internal().
Diffstat (limited to 'ldap')
-rw-r--r--ldap/servers/slapd/plugin_internal_op.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ldap/servers/slapd/plugin_internal_op.c b/ldap/servers/slapd/plugin_internal_op.c
index 2707149e..a88e205f 100644
--- a/ldap/servers/slapd/plugin_internal_op.c
+++ b/ldap/servers/slapd/plugin_internal_op.c
@@ -464,6 +464,11 @@ slapi_free_search_results_internal(Slapi_PBlock *pb)
{
int i;
+ if(pb == NULL)
+ {
+ return;
+ }
+
if(pb->pb_plugin_internal_search_op_entries != NULL)
{
for(i=0; pb->pb_plugin_internal_search_op_entries[i] != NULL; i++)