View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000685 | 1003.1(2013)/Issue7+TC1 | System Interfaces | public | 2013-04-30 09:47 | 2019-06-10 08:55 |
| Reporter | steffen | Assigned To | |||
| Priority | normal | Severity | Editorial | Type | Clarification Requested |
| Status | Closed | Resolution | Accepted As Marked | ||
| Name | Steffen Nurpmeso | ||||
| Organization | |||||
| User Reference | |||||
| Section | XSH.3: iswalnum, iswalpha, iswblank, iswcntrl, iswdigit, iswgraph, iswlower, iswprint, iswpunct, iswspace, iswupper, iswxdigit | ||||
| Page Number | 1180, 1182, 1184, 1186, 1190, 1192, 1194, 1196, 1198, 1200, 1202, 1204 | ||||
| Line Number | 39505-39507, 39556-39558, 39607-39609, 39651-39653, 39791-39793, 39842-39844, 39893-39895, 39944-39946, 39995-39997, 40046-40048, 40097-40099, 40148-40150 | ||||
| Interp Status | --- | ||||
| Final Accepted Text | see 0000685:0001597 | ||||
| Summary | 0000685: Clarify locale source of wide-character function argument | ||||
| Description | The isw[[:alpha:]]+_l() function series does not clarify that the wide-character argument must be a valid character in the given locale argument. | ||||
| Desired Action | Change the wording of the mentioned paragraphs from The wc argument is a wint_t, the value of which the application shall ensure is a wide-character code corresponding to a valid character in the current locale, or equal to the value of the macro WEOF. If the argument has any other value, the behavior is undefined. to The wc argument is a wint_t, the value of which the application shall ensure is a wide-character code corresponding to a valid character in the current locale [CX], or in the locale represented by locale[/CX], or equal to the value of the macro WEOF. If the argument has any other value, the behavior is undefined. | ||||
| Tags | tc2-2008 | ||||
|
|
For each of the twelve affected functions, replace: is a wide-character code corresponding to a valid character in the current locale with: is a wide-character code corresponding to a valid character in the locale used by the function |
|
|
While working on TC2 draft 1, the editors noticed that the towlower() and towupper() pages are also affected and they plan to include the same change for those pages. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-04-30 09:47 | steffen | New Issue | |
| 2013-04-30 09:47 | steffen | Name | => Steffen Nurpmeso |
| 2013-04-30 09:47 | steffen | Section | => XSH.3: iswalnum, iswalpha, iswblank, iswcntrl, iswdigit, iswgraph, iswlower, iswprint, iswpunct, iswspace, iswupper, iswxdigit |
| 2013-04-30 09:47 | steffen | Page Number | => 1180, 1182, 1184, 1186, 1190, 1192, 1194, 1196, 1198, 1200, 1202, 1204 |
| 2013-04-30 09:47 | steffen | Line Number | => 39505-39507, 39556-39558, 39607-39609, 39651-39653, 39791-39793, 39842-39844, 39893-39895, 39944-39946, 39995-39997, 40046-40048, 40097-40099, 40148-40150 |
| 2013-05-09 15:41 | eblake | Note Added: 0001597 | |
| 2013-05-09 15:41 | eblake | Interp Status | => --- |
| 2013-05-09 15:41 | eblake | Final Accepted Text | => see 0000685:0001597 |
| 2013-05-09 15:41 | eblake | Status | New => Resolved |
| 2013-05-09 15:41 | eblake | Resolution | Open => Accepted As Marked |
| 2013-05-09 15:42 | eblake | Tag Attached: tc2-2008 | |
| 2014-03-03 12:04 | ajosey | Note Added: 0002172 | |
| 2019-06-10 08:55 | agadmin | Status | Resolved => Closed |