From 06dca7858e07c5d77302e639307c60a15fa810cf Mon Sep 17 00:00:00 2001 From: Hallvard Furuseth Date: Wed, 20 Apr 2011 22:38:21 +0200 Subject: [PATCH] ITS#6931 Catch NULL ld for LDAP_OPT_SESSION_REFCNT. Klocwork issue#111, ldap_get_option(). --- libraries/libldap/options.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/libldap/options.c b/libraries/libldap/options.c index 3d940972d6..956c5ef0a4 100644 --- a/libraries/libldap/options.c +++ b/libraries/libldap/options.c @@ -367,6 +367,10 @@ ldap_get_option( break; case LDAP_OPT_SESSION_REFCNT: + if(ld == NULL) { + /* bad param */ + break; + } * (int *) outvalue = ld->ld_ldcrefcnt; rc = LDAP_OPT_SUCCESS; break; -- 2.47.2