|
From: <sv...@va...> - 2015-06-05 19:35:38
|
Author: florian
Date: Fri Jun 5 20:35:32 2015
New Revision: 3150
Log:
Fix a condition that was always true. Found by cppcheck.
See BZ #348565.
Modified:
trunk/priv/guest_arm_toIR.c
Modified: trunk/priv/guest_arm_toIR.c
==============================================================================
--- trunk/priv/guest_arm_toIR.c (original)
+++ trunk/priv/guest_arm_toIR.c Fri Jun 5 20:35:32 2015
@@ -21458,7 +21458,7 @@
UInt rT2 = INSN1(11,8);
UInt rD = INSN1(3,0);
if (!isBadRegT(rD) && !isBadRegT(rT) && !isBadRegT(rT2)
- && rN != 15 && rD != rN && rD != rT && rD != rT) {
+ && rN != 15 && rD != rN && rD != rT && rD != rT2) {
IRTemp resSC1, resSC32, data;
// go uncond
mk_skip_over_T32_if_cond_is_false( condT );
|