hivex: Fix for endianess bug.
authorHilko Bengen <bengen@hilluzination.de>
Wed, 11 May 2011 22:04:20 +0000 (00:04 +0200)
committerRichard W.M. Jones <rjones@redhat.com>
Thu, 12 May 2011 09:50:49 +0000 (10:50 +0100)
commit107fb672a316d99980efbabcc50142306fb34003
tree3a718525e3866bcbee97d59c1545673f29d94ef4
parent5cf4fc2caa34ccb3a1e01bbec912158127dcd169
hivex: Fix for endianess bug.

* Richard W.M. Jones:
> > Both size_t and int are 32 bit values.  An endianess issue, maybe?
> I guess it might be.  We're supposed to be doing le32toh / be32toh
> everywhere as appropriate, but we might be missing one.  The code is
> mainly tested on little endian arches.

Found it.

Now "make check" completes successfully on Sparc and PowerPC.
lib/hivex.c