X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Froot_dse.c;h=13e7a9258a1c018abca4519a37cad61954767eb0;hb=48b63d4f165269f29c35f89cceddd880c3966ef5;hp=361f7bc4e34fd9d0ab0e961afb8560df256ddb78;hpb=a39cf6f93d38118375cabdf801391a5b08d81e13;p=openldap diff --git a/servers/slapd/root_dse.c b/servers/slapd/root_dse.c index 361f7bc4e3..13e7a9258a 100644 --- a/servers/slapd/root_dse.c +++ b/servers/slapd/root_dse.c @@ -88,10 +88,12 @@ root_dse_info( Connection *conn, Operation *op, char **attrs, int attrsonly ) } /* supportedSASLMechanism */ - for ( i=0; supportedSASLMechanisms[i] != NULL; i++ ) { - val.bv_val = supportedSASLMechanisms[i]; - val.bv_len = strlen( val.bv_val ); - attr_merge( e, "supportedSASLMechanisms", vals ); + if( supportedSASLMechanisms != NULL ) { + for ( i=0; supportedSASLMechanisms[i] != NULL; i++ ) { + val.bv_val = supportedSASLMechanisms[i]; + val.bv_len = strlen( val.bv_val ); + attr_merge( e, "supportedSASLMechanisms", vals ); + } } if ( default_referral != NULL ) {