View Issue Details

IDProjectCategoryView StatusLast Update
00002721003.1(2004)/Issue 6System Interfacespublic2013-04-16 13:06
ReporterDon Cragun Assigned Toajosey  
PrioritynormalSeverityObjectionTypeOmission
Status ClosedResolutionAccepted 
NameGeoff Clare
OrganizationThe Open Group
User Referencegwc fwide errno
Sectionfwide
Page Number476
Line Number15657
Interp StatusApproved
Final Accepted TextSee 0000272:0000449
Summary0000272: fwide requirement missing
Description The fwide() page is missing a statement:

     "The fwide() function shall not change the setting of errno if successful."

 before "Since no return value is reserved to indicate an error, an
 application wishing to check for error situations should set errno to 0,
 then call fwide(), then check errno ..."

 An equivalent statement appears in the descriptions of other functions
 that have no return value reserved to indicate an error, e.g. strcoll(),
 strerror(), strxfrm().

 This defect report should be sent down the interpretations track for
 consideration in TC1.
Desired ActionInsert (CX shaded):

     "The fwide() function shall not change the setting of errno if successful."

before "Since no return value is reserved to indicate an error ..." on XSH6,
P467, L15657. In XSH7, this goes before P972, L32521.
Tagstc1-2008

Activities

Don Cragun

2010-06-28 00:42

manager   bugnote:0000448

Copied from xshbug2.txt ERN 239.
Originally submitted by Geoff Clare.
Processed too late to be included in IEEE Std 1003.1-2008.

Don Cragun

2010-06-28 00:44

manager   bugnote:0000449

Interpretation response
------------------------

The standard does not speak to this issue, and as such no conformance distinction can be made between alternative implementations based on this. This is being referred to the sponsor.

Rationale:
-------------
None.

Notes to the Editor (not part of this interpretation):
-------------------------------------------------------
Make the change suggested in the Desired Action.

ajosey

2010-07-30 08:20

manager   bugnote:0000497

Comments/objections on the proposed interpretation are due by COB Aug 31 2010

Issue History

Date Modified Username Field Change
2010-06-28 00:38 Don Cragun New Issue
2010-06-28 00:38 Don Cragun Status New => Under Review
2010-06-28 00:38 Don Cragun Assigned To => ajosey
2010-06-28 00:38 Don Cragun Name => Geoff Clare
2010-06-28 00:38 Don Cragun Organization => The Open Group
2010-06-28 00:38 Don Cragun User Reference => gwc fwide errno
2010-06-28 00:38 Don Cragun Section => fwide
2010-06-28 00:38 Don Cragun Page Number => 476
2010-06-28 00:38 Don Cragun Line Number => 15657
2010-06-28 00:38 Don Cragun Interp Status => ---
2010-06-28 00:42 Don Cragun Note Added: 0000448
2010-06-28 00:44 Don Cragun Note Added: 0000449
2010-06-28 00:45 Don Cragun Interp Status --- => Pending
2010-06-28 00:45 Don Cragun Final Accepted Text => See 0000272:0000449
2010-06-28 00:45 Don Cragun Status Under Review => Interpretation Required
2010-06-28 00:45 Don Cragun Resolution Open => Accepted
2010-07-30 08:20 ajosey Interp Status Pending => Proposed
2010-07-30 08:20 ajosey Note Added: 0000497
2010-09-03 16:41 ajosey Interp Status Proposed => Approved
2010-09-03 20:58 Don Cragun Tag Attached: tc1-2008
2013-04-16 13:06 ajosey Status Interpretation Required => Closed