(_ISwbit): Protext use of parameter with parentheses.
authorUlrich Drepper <drepper@redhat.com>
Sat, 5 Dec 1998 20:32:18 +0000 (20:32 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 5 Dec 1998 20:32:18 +0000 (20:32 +0000)
wctype/wctype.h

index 43ff8e4d1aa620e85179ed8d6118f06cf819ba1f..710275888ac90a81dce4073daddc7371896f848a 100644 (file)
@@ -67,9 +67,9 @@ typedef unsigned long int wctype_t;
 
 #  include <endian.h>
 #  if __BYTE_ORDER == __BIG_ENDIAN
-#   define _ISwbit(bit)        (1 << bit)
+#   define _ISwbit(bit)        (1 << (bit))
 #  else /* __BYTE_ORDER == __LITTLE_ENDIAN */
-#   define _ISwbit(bit)        (bit < 8 ? 1UL << bit << 24 : 1UL << (bit + 8))
+#   define _ISwbit(bit)        ((bit) < 8 ? 1UL << (bit) << 24 : 1UL << ((bit) + 8))
 #  endif
 
 enum