]> git.sur5r.net Git - openldap/commitdiff
fixes ITS#1398
authorPierangelo Masarati <ando@openldap.org>
Sat, 20 Oct 2001 15:49:05 +0000 (15:49 +0000)
committerPierangelo Masarati <ando@openldap.org>
Sat, 20 Oct 2001 15:49:05 +0000 (15:49 +0000)
libraries/liblber/memory.c

index 723a03e58dd59c7fc531bb79ae43f46f413e9616..d836dcc6eab3ad0f55b38c7cc14bde3e0b01369e 100644 (file)
@@ -401,7 +401,7 @@ ber_bvecadd( struct berval ***bvec, struct berval *bv )
 
        ber_int_options.lbo_valid = LBER_INITIALIZED;
 
-       if( bvec == NULL ) {
+       if( *bvec == NULL ) {
                if( bv == NULL ) {
                        /* nothing to add */
                        return 0;
@@ -422,7 +422,7 @@ ber_bvecadd( struct berval ***bvec, struct berval *bv )
        BER_MEM_VALID( bvec );
 
        /* count entries */
-       for ( i = 0; bvec[i] != NULL; i++ ) {
+       for ( i = 0; (*bvec)[i] != NULL; i++ ) {
                /* EMPTY */;
        }