12-09-2008, 11:41 AM
Your implementation makes it clear to a reviewer that there are only two paths associated with the test of x and is acceptable. The intent of Rule 14.10 is to catch instances where the final else of an if ... else if ... chain has been accidently omitted.
Posted by and on behalf of the MISRA C Working Group