RULE-11-1-ConversionBetweenFunctionPointerAndOtherType.ql:- Fixed issue #331 - consider
0a null pointer constant.
- Fixed issue #331 - consider
RULE-11-4-ConversionBetweenPointerToObjectAndIntegerType.ql:- Fixed issue #331 - consider
0a null pointer constant. - Improve reporting of the order of the cast and the actual types involved.
- Improve reporting where the result is expanded from a macro by either reporting the macro itself (if it is not dependent on the context) or by including a link to the macro in the alert message.
- Fixed issue #331 - consider
RULE-11-5-ConversionFromPointerToVoidIntoPointerToObject.ql:- Fixed issue #331 - consider
0a null pointer constant.
- Fixed issue #331 - consider
RULE-11-6-CastBetweenPointerToVoidAndArithmeticType.ql:- Fixed issue #331 - accept integer constant expressions with value
0instead of null pointer constants.
- Fixed issue #331 - accept integer constant expressions with value
RULE-11-9-MacroNullNotUsedAsIntegerNullPointerConstant.ql:- Remove false positives in branches of ternary expressions, where
0was used correctly.
- Remove false positives in branches of ternary expressions, where