X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Flzx-comp.c;fp=src%2Flzx-comp.c;h=328627de3f842f0dc0471294fa8cfcb42101931a;hb=a73db0665d3154b413e1ba16dd15008abc4b46fa;hp=8267a2eaece40d28187adee2c114a953f2ebe825;hpb=2a36f3ccb3773c33f0be7e8bc1e9e552ecf9fae0;p=wimlib diff --git a/src/lzx-comp.c b/src/lzx-comp.c index 8267a2ea..328627de 100644 --- a/src/lzx-comp.c +++ b/src/lzx-comp.c @@ -581,7 +581,7 @@ static void do_call_insn_preprocessing(u8 uncompressed_data[], i++; continue; } - rel_offset = to_le32(*(int32_t*)(uncompressed_data + i + 1)); + rel_offset = le32_to_cpu(*(int32_t*)(uncompressed_data + i + 1)); if (rel_offset >= -i && rel_offset < file_size) { if (rel_offset < file_size - i) { @@ -591,7 +591,7 @@ static void do_call_insn_preprocessing(u8 uncompressed_data[], /* "compensating translation" */ abs_offset = rel_offset - file_size; } - *(int32_t*)(uncompressed_data + i + 1) = to_le32(abs_offset); + *(int32_t*)(uncompressed_data + i + 1) = cpu_to_le32(abs_offset); } i += 5; }