Hi Manuel, On Wed, Sep 20, 2017 at 10:41 PM, <[email protected]> wrote: > What do you mean? What do you think is wrong?
I just meant that even on little endian architectures, the consuming code is reading only 32 bits of a 64-bit value. It doesn't break anything, because it happens to be reading the "right" 32 bits, and the "wrong" 32 bits happen to be zero. If they weren't zero, that is if the code were to process a value greater than 4294967295 (or 2147483647 for signed values), then the code would do the wrong thing even on little endian architectures. Regards, -- Jerry James http://www.jamezone.org/
