From ea88c0f77e553d3c7cf34e5ecd3698bc8210c9ca Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Wed, 22 Nov 2000 19:03:33 -0800 Subject: [PATCH] ctype_inline.h (is): Fix order of expressions. 2000-11-22 Richard Henderson * config/os/bsd/bits/ctype_inline.h (is): Fix order of expressions. From-SVN: r37681 --- libstdc++-v3/ChangeLog | 4 ++++ libstdc++-v3/config/os/bsd/bits/ctype_inline.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b6bc7f8baaf..bc9df97acfa 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2000-11-22 Richard Henderson + + * config/os/bsd/bits/ctype_inline.h (is): Fix order of expressions. + 2000-11-22 Phil Edwards * porting.texi: Minor tweaks to vocabulary. diff --git a/libstdc++-v3/config/os/bsd/bits/ctype_inline.h b/libstdc++-v3/config/os/bsd/bits/ctype_inline.h index c2a49c4025d..92ffe703fd6 100644 --- a/libstdc++-v3/config/os/bsd/bits/ctype_inline.h +++ b/libstdc++-v3/config/os/bsd/bits/ctype_inline.h @@ -38,7 +38,7 @@ ctype:: is(mask __m, char __c) const throw() { - if (__m & digit || __m & xdigit) + if (__m & (digit | xdigit)) return __isctype(__c, __m); else return __istype(__c, __m);