# HG changeset patch # User lost # Date 1232689756 0 # Node ID 34203598be6d416d12a51bda071dd9a2552430dd # Parent ecc092adc0beca0abd9f4b094d86b722e56ae245 Fixed reading object file incomplete references table diff -r ecc092adc0be -r 34203598be6d src/readfiles.c --- a/src/readfiles.c Fri Jan 23 05:10:33 2009 +0000 +++ b/src/readfiles.c Fri Jan 23 05:49:16 2009 +0000 @@ -272,6 +272,14 @@ lw_expr_stack_push(rp -> expr, term); lw_expr_term_free(term); } + // skip the NUL + NEXTBYTE(); + + // fetch the offset + rp -> offset = CURBYTE() << 8; + NEXTBYTE(); + rp -> offset |= CURBYTE() & 0xff; + NEXTBYTE(); } // skip the NUL terminating the relocations NEXTBYTE();