(miscellaneous.h) Get rid of some extranous else

This commit is contained in:
twinaphex 2014-08-27 01:10:04 +02:00
parent e6472b5a72
commit 2016e1965e

View File

@ -121,32 +121,28 @@ static inline uint32_t swap_if_big32(uint32_t val)
{ {
if (is_little_endian()) // Little-endian if (is_little_endian()) // Little-endian
return val; return val;
else return (val >> 24) | ((val >> 8) & 0xFF00) | ((val << 8) & 0xFF0000) | (val << 24);
return (val >> 24) | ((val >> 8) & 0xFF00) | ((val << 8) & 0xFF0000) | (val << 24);
} }
static inline uint32_t swap_if_little32(uint32_t val) static inline uint32_t swap_if_little32(uint32_t val)
{ {
if (is_little_endian()) if (is_little_endian())
return (val >> 24) | ((val >> 8) & 0xFF00) | ((val << 8) & 0xFF0000) | (val << 24); return (val >> 24) | ((val >> 8) & 0xFF00) | ((val << 8) & 0xFF0000) | (val << 24);
else return val;
return val;
} }
static inline uint16_t swap_if_big16(uint16_t val) static inline uint16_t swap_if_big16(uint16_t val)
{ {
if (is_little_endian()) if (is_little_endian())
return val; return val;
else return (val >> 8) | (val << 8);
return (val >> 8) | (val << 8);
} }
static inline uint16_t swap_if_little16(uint16_t val) static inline uint16_t swap_if_little16(uint16_t val)
{ {
if (is_little_endian()) if (is_little_endian())
return (val >> 8) | (val << 8); return (val >> 8) | (val << 8);
else return val;
return val;
} }
// Helper macros and struct to keep track of many booleans. // Helper macros and struct to keep track of many booleans.