Skip to content
Snippets Groups Projects
Commit a116c2fb authored by Jong Hyuk Choi's avatar Jong Hyuk Choi
Browse files

a memory fix for slap_mods2entry(): don't trim mods array - trim it outside

parent 89b03a1c
Branches
Tags
No related merge requests found
......@@ -425,10 +425,6 @@ slap_mods2entry(
AC_MEMCPY( &attr->a_vals[i], mods->sml_values,
sizeof( struct berval ) * j );
/* trim the mods array */
ch_free( mods->sml_values );
mods->sml_values = NULL;
if( mods->sml_nvalues ) {
attr->a_nvals = ch_realloc( attr->a_nvals,
sizeof( struct berval ) * (i+j) );
......@@ -436,10 +432,6 @@ slap_mods2entry(
AC_MEMCPY( &attr->a_nvals[i], mods->sml_nvalues,
sizeof( struct berval ) * j );
/* trim the mods array */
ch_free( mods->sml_nvalues );
mods->sml_nvalues = NULL;
} else {
attr->a_nvals = attr->a_vals;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment