[RTEMS Project] #3642: Add iswalnum(), iswalpha() ... (and 10 others) to <wchar.h> header

RTEMS trac trac at rtems.org
Fri Dec 7 17:34:27 UTC 2018


#3642: Add iswalnum(), iswalpha() ... (and 10 others) to <wchar.h> header
--------------------------------+------------------------
  Reporter:  taneka zenon hans  |      Owner:  (none)
      Type:  defect             |     Status:  new
  Priority:  normal             |  Milestone:  Indefinite
 Component:  posix              |    Version:  5
  Severity:  normal             |   Keywords:
Blocked By:                     |   Blocking:
--------------------------------+------------------------
 {{{ #include <wchar.h> }}} fails to declare function prototypes for

 {{{
 iswalnum()
 iswalpha()
 iswcntrl()
 iswctype()
 iswdigit()
 iswgraph()
 iswlower()
 iswprint()
 iswpunct()
 iswspace()
 iswupper()
 iswxdigit()
 }}}

 as required to be POSIX-Compliant. Even though they are marked
 obsolescent, they should be implemented until the function prototype are
 removed (in a newer version).

 When fixed, please remove {{{#include <wctype.h>}}} and the corresponding
 comments referring to this ticket, from the following files:

 {{{
 pwd: rtems/testsuites/psxtests/psxhdrs/wchar/

 iswalnum.c
 iswalpha.c
 iswcntrl.c
 iswctype.c
 iswdigit.c
 iswgraph.c
 iswlower.c
 iswprint.c
 iswpunct.c
 iswspace.c
 iswupper.c
 iswxdigit.c
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3642>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list