byteswap the reloc def field too (fixes the qfcc seg on big-endian systems)

This commit is contained in:
Bill Currie 2002-08-09 04:06:50 +00:00
parent ff8ea15c09
commit a431a2783c

View file

@ -405,6 +405,7 @@ qfo_read (VFile *file)
for (reloc = qfo->relocs; reloc - qfo->relocs < qfo->num_relocs; reloc++) {
reloc->ofs = LittleLong (reloc->ofs);
reloc->type = LittleLong (reloc->type);
reloc->def = LittleLong (reloc->def);
}
for (def = qfo->defs; def - qfo->defs < qfo->num_defs; def++) {
def->basic_type = LittleLong (def->basic_type);