From 67cacf8c54b41bf0f6b62398e75fe518505f964c Mon Sep 17 00:00:00 2001 From: Stéphane Raimbault Date: Fri, 20 May 2016 14:30:06 +0200 Subject: [PATCH] Improve ifdef around bswap_16 for __CYGWIN__ --- src/modbus-data.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/modbus-data.c b/src/modbus-data.c index dc7e5f3..902b8c6 100644 --- a/src/modbus-data.c +++ b/src/modbus-data.c @@ -50,15 +50,13 @@ # define bswap_16 _byteswap_ushort #endif -#if !defined(__CYGWIN__) -#if !defined(bswap_16) +#if !defined(__CYGWIN__) && !defined(bswap_16) # warning "Fallback on C functions for bswap_16" static inline uint16_t bswap_16(uint16_t x) { return (x >> 8) | (x << 8); } #endif -#endif #if !defined(bswap_32) # warning "Fallback on C functions for bswap_32" -- libgit2 0.21.4