标签: c callback misra
违规后Polyspace报告
应检查从外部来源收到的值的有效性
Std_ReturnType ProductionState (uint8 * Data) { if (Data != NULL_PTR) { *Data = 0x00u; return(E_OK); } return(E_NOT_OK); }
为什么要举报?为避免这种违反MISRA的行为,还需要做哪些进一步的检查?