Skip to content

API Prototype/implementation mismatch scrub #1474

@skliper

Description

@skliper

Is your feature request related to a problem? Please describe.
Example from CFE_MSG_Init, CFE_Status_t vs int32:

int32 CFE_MSG_Init(CFE_MSG_Message_t *MsgPtr, CFE_SB_MsgId_t MsgId, CFE_MSG_Size_t Size)

CFE_Status_t CFE_MSG_Init(CFE_MSG_Message_t *MsgPtr, CFE_SB_MsgId_t MsgId, CFE_MSG_Size_t Size);

Note numerous others, some noted in TBL.

Describe the solution you'd like
General scrub, prototypes across all the headers should match implementation. Also could remove extern per #1319.

Describe alternatives you've considered
None

Additional context
Code review

Requester Info
Jacob Hageman - NASA/GSFC

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions