From d0bcf6b5c2af6352326428a02bb6f2e391c6b765 Mon Sep 17 00:00:00 2001 From: Owen Shepherd Date: Sat, 16 Mar 2013 18:45:39 +0000 Subject: [PATCH] PDCLIB-3 wctype: add parentheses around bitwise logic in test cases due to C's quirky precedence --- functions/wctype/wctype.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/wctype/wctype.c b/functions/wctype/wctype.c index faca09e..e196ee4 100644 --- a/functions/wctype/wctype.c +++ b/functions/wctype/wctype.c @@ -94,13 +94,13 @@ int main( void ) TESTCASE(wctype("xdigit") != 0); TESTCASE_NOREG(wctype("alpha") == _PDCLIB_CTYPE_ALPHA); - TESTCASE_NOREG(wctype("alnum") == _PDCLIB_CTYPE_ALPHA | _PDCLIB_CTYPE_DIGIT); + TESTCASE_NOREG(wctype("alnum") == (_PDCLIB_CTYPE_ALPHA | _PDCLIB_CTYPE_DIGIT)); TESTCASE_NOREG(wctype("blank") == _PDCLIB_CTYPE_BLANK); TESTCASE_NOREG(wctype("cntrl") == _PDCLIB_CTYPE_CNTRL); TESTCASE_NOREG(wctype("digit") == _PDCLIB_CTYPE_DIGIT); TESTCASE_NOREG(wctype("graph") == _PDCLIB_CTYPE_GRAPH); TESTCASE_NOREG(wctype("lower") == _PDCLIB_CTYPE_LOWER); - TESTCASE_NOREG(wctype("print") == _PDCLIB_CTYPE_GRAPH | _PDCLIB_CTYPE_SPACE); + TESTCASE_NOREG(wctype("print") == (_PDCLIB_CTYPE_GRAPH | _PDCLIB_CTYPE_SPACE)); TESTCASE_NOREG(wctype("punct") == _PDCLIB_CTYPE_PUNCT); TESTCASE_NOREG(wctype("space") == _PDCLIB_CTYPE_SPACE); TESTCASE_NOREG(wctype("upper") == _PDCLIB_CTYPE_UPPER); -- 2.40.0