Skip to content

Commit 6d167f3

Browse files
committed
Merge remote-tracking branch 'origin/rc/2.6' into jsinglet/dev-mergeback-26
# Conflicts: # c/cert/src/qlpack.yml # c/cert/test/qlpack.yml # c/common/src/qlpack.yml # c/common/test/qlpack.yml # c/misra/src/qlpack.yml # c/misra/test/qlpack.yml # cpp/autosar/src/qlpack.yml # cpp/autosar/test/qlpack.yml # cpp/cert/src/qlpack.yml # cpp/cert/test/qlpack.yml # cpp/common/src/qlpack.yml # cpp/common/test/qlpack.yml # cpp/misra/src/qlpack.yml # cpp/misra/test/qlpack.yml # cpp/report/src/qlpack.yml
2 parents fde0df0 + f8700ba commit 6d167f3

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- `CON53-CPP` - `DeadlockByLockingInPredefinedOrder.ql`
2+
- Optimized performance by removing unneeded conditionals.
3+
- `CON35-C` - `DeadlockByLockingInPredefinedOrder.ql`
4+
- Optimized performance by removing unneeded conditionals.

cpp/common/src/codingstandards/cpp/rules/preventdeadlockbylockinginpredefinedorder/PreventDeadlockByLockingInPredefinedOrder.qll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ predicate getAnOrderedLockPair(
2525
lock2 = node.coveredByLock() and
2626
not lock1 = lock2 and
2727
lock1.getEnclosingFunction() = lock2.getEnclosingFunction() and
28-
node.(Expr).getEnclosingFunction() = lock1.getEnclosingFunction() and
2928
exists(Location l1Loc, Location l2Loc |
3029
l1Loc = lock1.getLocation() and
3130
l2Loc = lock2.getLocation()

0 commit comments

Comments
 (0)