Public Comment Number PC-UK0001 ISO/IEC CD 9899 (SC22N2620) Public Comment =========================================== Date: 1997-12-27 Author: Clive D.W. Feather Author Affiliation: Self Postal Address: Demon Internet Limited 322 Regents Park Road London N3 2QQ United Kingdom E-mail Address: Telephone Number: +44 181 371 1138 Fax Number: +44 181 371 1037 Number of individual comments: 1 Comment 1. Category: Editorial change/non-normative contribution Committee Draft subsection: various Title: Errors in applying working papers to CD1 Detailed description: This document lists the errors that have been made applying my approved papers in CD1. They are listed in this Public Comment for the record. N672 has not been applied. The change to translation phase 2 in N673 has been made, but the footnote has been lost. 7.1.8p3 should read "... returns.", not "... return"; see N675 DR147 for details. The same correction is needed in annex C. Footnote 30 should read "... and is not compatible with either.", not "and it not compatible with either.". The change was introduced in N739 item 6a. 6.5.2p4 should read "... the specifier /int/ ...". The change was introduced in N739 item 10. 7.16.3.6p6 should read "%p", not "%P" (this was introduced in N674 part G). It is also inconsistent in its use of fonts - compare %B and %p. 7.11p3 has been misedited; it reads: ... which expand to positive integer constant expressions with type /int/ and distinct values that have type compatible ... which expand to positive integer constant expressions with distinct values that are the signal numbers ... and should read: ... which expand to constant expressions with distinct values that have type compatible ... which expand to positive integer constant expressions with type /int/ and distinct values that are the signal numbers ... The change was introduced in N773 item 9B. 6.3.15p4 to p6 have not been changed as required by N774 item 1. 6.5.2.3p4 should read "The type is incomplete[94]", not "The type is complete[94]". The change was introduced in N774 item 5. Footnote 227 is missing the last line: (char *) p < (char *) base + nmemb * size The change was introduced in N783 item 13. The changes relating to _exit() in N789 were omitted (at the discretion of the editorial committee). These will be resubmitted as a separate Public Comment. 7.16.1p1 should read "... and declares five types ...", not "... and declares four types ...". The change was introduced in N793. The comment within the pseudo-code in 7.16.2.6p3 is missing the last line, which should read: // if the offset cannot be determined. The change was introduced in N793, though this also seems to be missing that line.