]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8578: [mod_verto] fix build error for missing __bswap_64 on osx
authorMike Jerris <mike@jerris.com>
Thu, 26 Nov 2015 01:06:41 +0000 (20:06 -0500)
committerMike Jerris <mike@jerris.com>
Thu, 26 Nov 2015 01:07:04 +0000 (20:07 -0500)
src/mod/endpoints/mod_verto/ws.h

index 66231db419f416a2df58aa5f06656a3c02546dd4..1d020d0b3323ac2699b295acd8e71ac26fe55487 100644 (file)
@@ -25,7 +25,7 @@
 //#include "sha1.h"
 #include <openssl/ssl.h>
 
-#ifdef _MSC_VER
+#if defined(_MSC_VER) || defined(__APPLE__) 
 #define __bswap_64(x) \
   x = (x>>56) | \
     ((x<<40) & 0x00FF000000000000) | \
@@ -35,6 +35,8 @@
     ((x>>24) & 0x0000000000FF0000) | \
     ((x>>40) & 0x000000000000FF00) | \
     (x<<56)
+#endif
+#ifdef _MSC_VER
 #ifndef strncasecmp
 #define strncasecmp _strnicmp
 #endif