This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of TC1 status.

126. typos in Effects clause of ctype::do_narrow()

Section: 30.4.2.2.3 [locale.ctype.virtuals] Status: TC1 Submitter: Judy Ward Opened: 1998-12-15 Last modified: 2016-01-28

Priority: Not Prioritized

View all other issues in [locale.ctype.virtuals].

View all issues with TC1 status.

Discussion:

Typos in 22.2.1.1.2 need to be fixed.

Proposed resolution:

In Section 30.4.2.2.3 [locale.ctype.virtuals] change:

   do_widen(do_narrow(c),0) == c

to:

   do_widen(do_narrow(c,0)) == c

and change:

   (is(M,c) || !ctc.is(M, do_narrow(c),dfault) )

to:

   (is(M,c) || !ctc.is(M, do_narrow(c,dfault)) )