Checklist
Describe the bug
Seems to be some implicit padding added here after ErrCounter.
Code snips
|
typedef struct |
|
{ |
|
/* |
|
** Command interface counters... |
|
*/ |
|
uint8 CmdCounter; |
|
uint8 ErrCounter; |
|
|
|
/* |
|
** Housekeeping telemetry packet... |
|
*/ |
|
SAMPLE_APP_HkTlm_t HkTlm; |
|
|
|
/* |
|
** Run Status variable used in the main processing loop |
|
*/ |
|
uint32 RunStatus; |
|
|
|
/* |
|
** Operational data (not reported in housekeeping)... |
|
*/ |
|
CFE_SB_PipeId_t CommandPipe; |
|
|
|
CFE_TBL_Handle_t TblHandles[SAMPLE_APP_NUMBER_OF_TABLES]; |
|
} SAMPLE_APP_Data_t; |
Expected behavior
Make the implicit padding explicit.
Reporter Info
Avi Weiss @thnkslprpt
Checklist
Describe the bug
Seems to be some implicit padding added here after
ErrCounter.Code snips
sample_app/fsw/src/sample_app.h
Lines 48 to 72 in 46279d0
Expected behavior
Make the implicit padding explicit.
Reporter Info
Avi Weiss @thnkslprpt