Ignore:
Timestamp:
2005-11-07T13:13:45+13:00 (18 years ago)
Author:
kjdon
Message:

changed to use WORDS_BIGENDIAN instead of _LITTLE_ENDIAN to test for endianness

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mgpp/lib/netorder.h

    r3365 r10848  
    1111#endif
    1212
    13 #if defined (_BIG_ENDIAN) || (defined (BYTE_ORDER) && BYTE_ORDER == BIG_ENDIAN) || (defined (__BYTE_ORDER) && __BYTE_ORDER == __BIG_ENDIAN)
    14 # ifndef _BIG_ENDIAN
    15 #  define _BIG_ENDIAN
    16 # endif
    17 #endif
    18 
    19 #if defined (_LITTLE_ENDIAN) || (defined (BYTE_ORDER) && BYTE_ORDER == LITTLE_ENDIAN) || (defined (__BYTE_ORDER) && __BYTE_ORDER == __LITTLE_ENDIAN)
    20 # ifndef _LITTLE_ENDIAN
    21 #  define _LITTLE_ENDIAN
    22 # endif
    23 #endif
    24 
    25 #ifdef _LITTLE_ENDIAN
     13#ifndef WORDS_BIGENDIAN
    2614
    2715/* double */
     
    133121#define NTOHUS2(ns, hs)   ((hs) = ntohs((ns)))
    134122
    135 #else   /* _BIG_ENDIAN */
     123#else   /* WORDS_BIGENDIAN */
    136124
    137125/* double */
Note: See TracChangeset for help on using the changeset viewer.