Skip to content

Commit 1d4631e

Browse files
committed
C++: Better solution.
1 parent 627162b commit 1d4631e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cpp/ql/src/Best Practices/Likely Errors/OffsetUseBeforeRangeCheck.ql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
import cpp
1717

18-
bindingset[v, before]
18+
pragma[nomagic]
1919
predicate beforeArrayAccess(Variable v, ArrayExpr access, Expr before) {
2020
exists(LogicalAndExpr andexpr |
2121
access.getArrayOffset() = v.getAnAccess() and
@@ -24,7 +24,7 @@ predicate beforeArrayAccess(Variable v, ArrayExpr access, Expr before) {
2424
)
2525
}
2626

27-
bindingset[v, after]
27+
pragma[nomagic]
2828
predicate afterArrayAccess(Variable v, ArrayExpr access, Expr after) {
2929
exists(LogicalAndExpr andexpr |
3030
access.getArrayOffset() = v.getAnAccess() and

0 commit comments

Comments
 (0)