From: Kurt Zeilenga Date: Thu, 8 Jun 2000 23:15:44 +0000 (+0000) Subject: ITS#579: fix client_addr == NULL crash X-Git-Tag: OPENLDAP_REL_ENG_1_2_11~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffa942aa19d5053cb58a41a53a6bbd1d3045a0ff;p=thirdparty%2Fopenldap.git ITS#579: fix client_addr == NULL crash --- diff --git a/servers/slapd/daemon.c b/servers/slapd/daemon.c index 5598163189..787f73ba10 100644 --- a/servers/slapd/daemon.c +++ b/servers/slapd/daemon.c @@ -329,7 +329,9 @@ slapd_daemon( if ( c[ns].c_addr != NULL ) { free( c[ns].c_addr ); } - c[ns].c_addr = ch_strdup( client_addr ); + + c[ns].c_addr = ch_strdup( client_addr == NULL + ? "" : client_addr ); if ( c[ns].c_domain != NULL ) { free( c[ns].c_domain );