We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Checklist (Please check before submitting)
Describe the bug CF source code has a number of type mismatches that may or may not be picked up by the compiler (due to platform variations).
In particular:
CF_CListFn_t
CF_CList_Traverse()
CFE_Status_t
CF_ChanActionFn_t
int
long
To Reproduce Build on a platform which does not match assumptions about type equality
Expected behavior Build should succeed
System observed on: Debian, RTEMS 4.11
Reporter Info Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered:
Fix nasa#430, correct type mismatches
ace7b1a
Correction for various type mismatches across CF. Notably, many iterators do not use the CFE_Status_t return type, it should be a custom enum.
Merge pull request #431 from jphickey/fix-430-type-mismatch
0a9d4a1
Fix #430, correct type mismatches
jphickey
Successfully merging a pull request may close this issue.
Checklist (Please check before submitting)
Describe the bug
CF source code has a number of type mismatches that may or may not be picked up by the compiler (due to platform variations).
In particular:
CF_CListFn_t
used byCF_CList_Traverse()
have a custom return type, it is notCFE_Status_t
)CF_ChanActionFn_t
have a custom return type, it is notCFE_Status_t
)int
andlong
and the printf format specifiersTo Reproduce
Build on a platform which does not match assumptions about type equality
Expected behavior
Build should succeed
System observed on:
Debian, RTEMS 4.11
Reporter Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered: