X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fendian%2Fendian.h;h=81db5d948f368505375a81f32fee7591d065973d;hp=7f601f9ac2f74c6740531fede916d41b39ce64f0;hb=3404ba2a1b34e766628d5b9febf401011aa6753f;hpb=96d128229c74480497ecb230d0e3014bbc113e95 diff --git a/ccan/endian/endian.h b/ccan/endian/endian.h index 7f601f9a..81db5d94 100644 --- a/ccan/endian/endian.h +++ b/ccan/endian/endian.h @@ -21,7 +21,7 @@ static inline uint32_t swab_u32(uint32_t val) { return ((val & (uint32_t)0x000000ffUL) << 24) | ((val & (uint32_t)0x0000ff00UL) << 8) - | ((val & (uint32_t)0x00ff0000UL) >> 8) + | ((val & (uint32_t)0x00ff0000UL) >> 8) | ((val & (uint32_t)0xff000000UL) >> 24); }