slap_mods2entry(,,,dup=1,,,) realloced insufficient space for attr->a_nvals

This commit is contained in:
Hallvard Furuseth 2005-08-01 03:56:36 +00:00
parent f9e505727e
commit 486bfe7e17

View file

@ -447,7 +447,8 @@ slap_mods2entry(
for ( j = 0; mods->sml_values[j].bv_val; j++ ) {
ber_dupbv( &attr->a_vals[i+j], &mods->sml_values[j] );
}
BER_BVZERO( &attr->a_vals[i+j] );
BER_BVZERO( &attr->a_vals[i+j] );
j++;
} else {
AC_MEMCPY( &attr->a_vals[i], mods->sml_values,
sizeof( struct berval ) * j );