Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #245, Opaque CFE_SB_MsgId_t values #592

Closed
wants to merge 1 commit into from

Commits on Apr 8, 2020

  1. Fix nasa#245, Opaque CFE_SB_MsgId_t values

    Treat the CFE_SB_MsgId_t type as an opaque/abstract value and do not
    assume it is an integer.
    
    This change offers two modes of operation, where CFE_SB_MsgId_t is
    defined as a simple integer and is backward compatible, or defined
    as a type safe structure.  In type safe mode, passing an integer to
    an API requiring a CFE_SB_MsgId_t value will result in an error.
    The macros and conversion functions can be used with either mode,
    allowing a transition for applications.
    jphickey committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    e1c4e1d View commit details
    Browse the repository at this point in the history