VirtualBox

Changeset 49766 in vbox


Ignore:
Timestamp:
Dec 4, 2013 9:15:34 AM (11 years ago)
Author:
vboxsync
Message:

RT_LO_U16 fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/cdefs.h

    r48572 r49766  
    16821682 * Gets the low uint16_t of a uint32_t or something equivalent. */
    16831683#ifdef __GNUC__
    1684 # define RT_LO_U16(a)   __extension__ ({ AssertCompile(sizeof((a)) == sizeof(uint64_t)); (uint32_t)(a); })
    1685 #else
    1686 # define RT_LO_U16(a)                           ( (uint32_t)(a) )
     1684# define RT_LO_U16(a)   __extension__ ({ AssertCompile(sizeof((a)) == sizeof(uint32_t)); (uint16_t)(a); })
     1685#else
     1686# define RT_LO_U16(a)                           ( (uint16_t)(a) )
    16871687#endif
    16881688/** @def RT_HI_U16
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette