diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-02-16 17:10:53 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-02-16 17:10:53 +0000 |
commit | ff8273391ca55015db204b89c05721cdffd526d0 (patch) | |
tree | 069a24ca654e0863ba86d8bc1b5073bd5cf9b9e5 | |
parent | 3f80a33b99e9b86ce7cbae9530df81367c884568 (diff) | |
download | glibc-ff8273391ca55015db204b89c05721cdffd526d0.tar.gz glibc-ff8273391ca55015db204b89c05721cdffd526d0.tar.xz glibc-ff8273391ca55015db204b89c05721cdffd526d0.zip |
Update.
1999-02-16 Ulrich Drepper <drepper@cygnus.com> * wctype/wctype.h (_ISwbit): Cast result of shift operations to int to avoid warning about `ISO C restricts enumerator values to range of `int''.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | wctype/wctype.h | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index c36a71595b..07c1d47eda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +1999-02-16 Ulrich Drepper <drepper@cygnus.com> + + * wctype/wctype.h (_ISwbit): Cast result of shift operations to + int to avoid warning about `ISO C restricts enumerator values to + range of `int''. + 1999-02-16 Andreas Jaeger <aj@arthur.rhein-neckar.de> * elf/dlfcn.h: Fix typo. diff --git a/wctype/wctype.h b/wctype/wctype.h index 0ecb69d6bd..2ecd33a711 100644 --- a/wctype/wctype.h +++ b/wctype/wctype.h @@ -69,7 +69,8 @@ typedef unsigned long int wctype_t; # if __BYTE_ORDER == __BIG_ENDIAN # 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 ? (int) (1UL << (bit) << 24) : (int) (1UL << ((bit) + 8))) # endif enum |