View Issue Details

IDProjectCategoryView StatusLast Update
00015841003.1(2016/18)/Issue7+TC2System Interfacespublic2022-05-12 11:09
Reporterbhaible Assigned To 
PrioritynormalSeverityEditorialTypeError
Status ClosedResolutionWithdrawn 
NameBruno Haible
OrganizationGNU
User Reference
Sectionstrfmon_l
Page Number2039
Line Number65333-65334
Interp Status---
Final Accepted Text
Summary0001584: strfmon_l should be conditional on [CX]
DescriptionThe declaration of strfmon_l in
https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/functions/strfmon_l.html
makes use of the locale_t type. This type is only defined if [CX], see
https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/basedefs/locale.h.html
Therefore this function should only be declared if [CX] is in effect.
Desired ActionMark all declarations and references to strfmon_l in the standard as conditional on [CX].
TagsNo tags attached.

Activities

geoffclare

2022-05-12 09:25

manager   bugnote:0005831

The entire strfmon() page specifies things that are not in the C standard, and therefore nothing on that page needs CX shading any more than anything on, say, the getpid() page does.

The fact that locale_t is shaded CX on the <locale.h> page is irrelevant. The locale_t definition for strfmon_l() is provided by <monetary.h> (where it is not CX shaded).

The bug should be processed either as withdrawn (with Bruno's permission) or as rejected.

bhaible

2022-05-12 10:18

reporter   bugnote:0005832

Indeed, the entire <monetary.h> and strfmon pages are implicitly wholly [CX] shaded.

I withdraw the bug.

Issue History

Date Modified Username Field Change
2022-05-11 23:57 bhaible New Issue
2022-05-11 23:57 bhaible Name => Bruno Haible
2022-05-11 23:57 bhaible Organization => GNU
2022-05-11 23:57 bhaible Section => strfmon_l
2022-05-11 23:57 bhaible Page Number => 2039
2022-05-11 23:57 bhaible Line Number => 65333-65334
2022-05-12 09:25 geoffclare Note Added: 0005831
2022-05-12 10:18 bhaible Note Added: 0005832
2022-05-12 11:09 geoffclare Interp Status => ---
2022-05-12 11:09 geoffclare Status New => Closed
2022-05-12 11:09 geoffclare Resolution Open => Withdrawn