Fix alignment issues in hdb_dn2idl_internal

This commit is contained in:
Howard Chu 2003-09-23 10:55:57 +00:00
parent 99d2b7e7e9
commit d7771374e2

View file

@ -995,9 +995,11 @@ hdb_dn2idl_internal(
if (j) {
EntryInfo *ei2;
diskNode *d = (diskNode *)j;
short nrlen;
AC_MEMCPY( &ei.bei_id, &d->entryID, sizeof(ID) );
AC_MEMCPY( &ei.bei_nrdn.bv_len, &d->nrdnlen, sizeof(d->nrdnlen) );
AC_MEMCPY( &nrlen, &d->nrdnlen, sizeof(d->nrdnlen) );
ei.bei_nrdn.bv_len = nrlen;
/* nrdn/rdn are set in-place.
* hdb_cache_load will copy them as needed
*/