Commit 08ced4a7 authored by Nick Mathewson's avatar Nick Mathewson 🤹
Browse files

Merge remote-tracking branch 'public/bug11426'

parents 689863d0 9ccedbec
Loading
Loading
Loading
Loading

changes/bug11426

0 → 100644
+3 −0
Original line number Diff line number Diff line
  o Minor bugfixes:
    - Fix compilation on Solaris, which does not have <endian.h>.
      Fixes bug 11426; bugfix on 0.2.5.3-alpha.
+4 −0
Original line number Diff line number Diff line
@@ -46,6 +46,10 @@
#elif defined(__APPLE__)
#  include <libkern/OSByteOrder.h>
#  define _le64toh(x) OSSwapLittleToHostInt64(x)
#elif defined(sun) || defined(__sun)
#  include <sys/byteorder.h>
#  define _le64toh(x) LE_64(x)

#else

/* See: http://sourceforge.net/p/predef/wiki/Endianness/ */