X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Flibldap%2Foptions.c;h=956c5ef0a444ae242f774bfb3a2104ad9c3b5156;hb=b905811d3c800b6f4031d541e424e5de871aa0c7;hp=3d940972d6b6e7915ea5a8fd57ba8c449ca11b43;hpb=9b463b59ec922f5b7682f4ee98c4bc96f5123bd3;p=openldap 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;