C++: Disable field flow from the 'cpp/invalid-pointer-deref' query.

This commit is contained in:
Mathias Vorreiter Pedersen
2023-08-25 15:01:37 +01:00
parent c3cf48b38a
commit 89b91ec5c8
3 changed files with 37 additions and 0 deletions

View File

@@ -94,6 +94,12 @@ module FinalConfig implements DataFlow::StateConfigSig {
)
}
int fieldFlowBranchLimit() {
result =
allocationToInvalidPointerFieldFlowBranchLimit()
.maximum(invalidPointerToDereferenceFieldFlowBranchLimit())
}
predicate isAdditionalFlowStep(
DataFlow::Node node1, FlowState state1, DataFlow::Node node2, FlowState state2
) {