]> git.sur5r.net Git - openldap/commitdiff
Fix null pointer crash on NT
authorKurt Zeilenga <kurt@openldap.org>
Fri, 21 Feb 2003 20:56:27 +0000 (20:56 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 21 Feb 2003 20:56:27 +0000 (20:56 +0000)
servers/slurpd/re.c

index dbde0bc43dbd947cdb62e61bd858f0b19e659e03..0958c8bcaa904b9f25754c542695574f7f929c32 100644 (file)
@@ -587,7 +587,7 @@ Re_write(
            goto bad;
        }
     } else {                   /* write multiple "replica:" lines */
-       for ( i = 0; re->re_replicas[ i ].rh_hostname != NULL; i++ ) {
+       for ( i = 0; re->re_replicas && re->re_replicas[ i ].rh_hostname != NULL; i++ ) {
            if ( fprintf( fp, "replica: %s:%d\n",
                    re->re_replicas[ i ].rh_hostname,
                    re->re_replicas[ i ].rh_port ) < 0 ) {