1 /* towupper( wint_t )
\r
3 This file is part of the Public Domain C Library (PDCLib).
\r
4 Permission is granted to use, modify, and / or redistribute at will.
\r
9 #include <_PDCLIB_locale.h>
\r
11 wint_t towupper( wint_t wc )
\r
13 wint_t uwc = _PDCLIB_unpackwint( wc );
\r
14 _PDCLIB_wcinfo_t *info = _PDCLIB_wcgetinfo( uwc );
\r
15 if( info && info->upper != uwc )
\r
25 #include <_PDCLIB_test.h>
\r
29 TESTCASE(towupper(0) == 0);
\r
30 TESTCASE(towupper(L'a') == L'A');
\r
31 TESTCASE(towupper(L'B') == L'B');
\r
32 TESTCASE(towupper(L'0') == L'0');
\r
34 return TEST_RESULTS;
\r