/* >>>------------------------------------------------------------ * * File: rule_16.4.c, Module: M2CM-3.2-QAC-8.1.2 * * RULE 16.4 (Required): * The identifiers used in the declaration and definition of a * function shall be identical. * * Implemented by message: * 1330 The parameter identifiers in this function declaration * differ from those in a previous declaration. * * <<<------------------------------------------------------------ */ /* PRQA S 2983,3203 ++ */ #include "misra.h" #include "m2cmex.h" static S16 test_1604a(S16 aa); extern S16 test_1604( void ) { S16 (*pfx)(S16 a); pfx = &test_1604a; return 1; } static S16 test_1604a(S16 aaa) /* MISRA Violation */ { return aaa; }