1 --- servers/slapd/back-bdb/passwd.c 16 Mar 2003 05:03:23 -0000 1.44 2 +++ servers/slapd/back-bdb/passwd.c 22 Mar 2003 15:59:41 -0000 1.46 3 @@ -39,8 +39,8 @@ 4 struct berval id = { 0, NULL }; 5 struct berval new = { 0, NULL }; 6 7 - struct berval dn; 8 - struct berval ndn; 9 + struct berval dn = { 0, NULL }; 10 + struct berval ndn = { 0, NULL }; 11 12 u_int32_t locker = 0; 13 DB_LOCK lock; 14 @@ -278,6 +278,10 @@ 15 16 if( hash.bv_val != NULL ) { 17 free( hash.bv_val ); 18 + } 19 + 20 + if( ndn.bv_val != NULL ) { 21 + free( ndn.bv_val ); 22 } 23 24 if( ltid != NULL ) { 25