--- libelwix/src/pack.c 2013/06/28 15:30:46 1.1.2.3 +++ libelwix/src/pack.c 2013/06/30 21:46:59 1.1.2.4 @@ -125,7 +125,7 @@ rpack_uint16(rpack_t * __restrict rp, uint16_t * __res u = EXTRACT_LE_16(next); if (n) - EXTRACT_SET_16(next, *n); + RPACK_SET_16(next, n); rp->r_next = next + sizeof(uint16_t); return u;