View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000421 | 1003.1(2008)/Issue 7 | System Interfaces | public | 2011-05-04 14:57 | 2013-04-16 13:06 |
| Reporter | geoffclare | Assigned To | ajosey | ||
| Priority | normal | Severity | Objection | Type | Error |
| Status | Closed | Resolution | Accepted | ||
| Name | Geoff Clare | ||||
| Organization | The Open Group | ||||
| User Reference | |||||
| Section | wait | ||||
| Page Number | 2183 | ||||
| Line Number | 68781 | ||||
| Interp Status | --- | ||||
| Final Accepted Text | |||||
| Summary | 0000421: Inconsistent casting of -1 in RETURN VALUE sections | ||||
| Description | A mailing list discussion in November 2010 identified a problem with function RETURN VALUE sections where the standard sometimes shows a cast of the form (sometype_t)-1 when one is not needed. It is particularly noticeable on the wait() page where there are two occurrences of -1, one without the cast and one with it. The cast should not be there when the type is required to be a signed integer type (e.g. pid_t, off_t), but should be there for all other types used in the standard. On the ftell() page there is an equivalent problem where casting is mentioned in the text. | ||||
| Desired Action | At page 956 line 32045 section ftell delete "cast to long and off_t respectively,". At page 1073 line 35804 section getsid change "(pid_t)-1" to "-1". At page 1265 line 41639 section lseek change "(off_t)-1" to "-1". At page 1347 line 44234 section msgrcv change "(ssize_t)-1" to "-1". At page 1887 line 60039 section setsid change "(pid_t)-1" to "-1". At page 2089 line 66089 section tcgetsid change "(pid_t)-1" to "-1". At page 2183 line 68781 section wait change "(pid_t)-1" to "-1". | ||||
| Tags | tc1-2008 | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-05-04 14:57 | geoffclare | New Issue | |
| 2011-05-04 14:57 | geoffclare | Status | New => Under Review |
| 2011-05-04 14:57 | geoffclare | Assigned To | => ajosey |
| 2011-05-04 14:57 | geoffclare | Name | => Geoff Clare |
| 2011-05-04 14:57 | geoffclare | Organization | => The Open Group |
| 2011-05-04 14:57 | geoffclare | Section | => wait |
| 2011-05-04 14:57 | geoffclare | Page Number | => 2183 |
| 2011-05-04 14:57 | geoffclare | Line Number | => 68781 |
| 2011-05-04 14:57 | geoffclare | Interp Status | => --- |
| 2011-06-02 16:23 | Don Cragun | Status | Under Review => Resolved |
| 2011-06-02 16:23 | Don Cragun | Resolution | Open => Accepted |
| 2011-06-02 16:23 | Don Cragun | Description Updated | |
| 2011-06-02 16:23 | Don Cragun | Desired Action Updated | |
| 2011-06-02 16:23 | Don Cragun | Tag Attached: tc1-2008 | |
| 2013-04-16 13:06 | ajosey | Status | Resolved => Closed |