| Title | MPS mpsi_check() does not check message type constants |
| Status | closed |
| Priority | optional |
| Assigned user | Richard Kistruck |
| Organization | Ravenbrook |
| Description | MPS mpsi_check() does not check message type constants (Note: this defect has no run-time effect; it is a source-code-only defect). RHSK 2008-11-11 Where internal and external MPS constants must match, they should be checked in the mpsi_check() function. The following matches are not checked: MessageTypeFINALIZATION == MPS_MESSAGE_TYPE_FINALIZATION MessageTypeGC == MPS_MESSAGE_TYPE_GC MessageTypeGCSTART == MPS_MESSAGE_TYPE_GC_START |
| Analysis | RHSK 2008-11-11 Add this check to mpsi_check(). |
| How found | unknown |
| Evidence | code |
| Observed in | 1.108.2 |
| Introduced in | 1.100.0 |
| Created by | Richard Kistruck |
| Created on | 2008-11-11 16:05:43 |
| Last modified by | Richard Kistruck |
| Last modified on | 2008-11-11 16:22:48 |
| History | 2008-11-11 RHSK Created. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 166696 | closed | 2008-11-11 16:22:26 | Richard Kistruck | MPS br/timing: mpsi_check(): Check that external and internal messsage types match. |