Use of the information contained in this unapproved document is at your own risk
.Last update: 30 March,1998
1003.1c-95 #26 _____________________________________________________________________________ Interpretation Number: XXXX Topic: tmpname() Relevant Sections: 18.1.2 Interpretation Request: (Defect Report) ----------------------- Date: Mon Aug 5 10:26:16 BST 1996 From: Andrew Josey, There is an apparent error in ISO 9945-1:1996 which includes IEEE Std POSIX 1003.1c-1995. Section 18.1.2 lists the "tmpname()" function on line 65. This should be "tmpnam()" as on page 205 line 29. This is a clear contradiction between two sections of the standard, where the normative section is correct. This should be forwarded to the sponsor, so that the IEEE errata correction process be applied. Interpretation response ------------------------ The standard is clear in section 8.1 on page 205 line 63 that the C language function tmpnam() shall be provided in the POSIX.1 with C Language Binding. The reference in section 18.1.2 page 348 line 65 to a function 'tmpname()' refers to a function that is not defined anywhere in the standard and thus represents a defect in the standard. The interpretation committee believes that intent of the working and balloting groups was clear and that this is typographical error. It is being referred to the sponsor for correction. Rationale ------------- None. Forwarded to Interpretations group: August 5 1996 Proposed resolution: Jan 17 1997 Finalised: Feb 14 1997