From 6e425a9de8c003b5a733621a6b6730ec3cc902b8 Mon Sep 17 00:00:00 2001 From: "Charles.Forsyth" Date: Sat, 23 Dec 2006 00:30:12 +0000 Subject: 20061220 --- utils/libmach/5db.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'utils/libmach/5db.c') diff --git a/utils/libmach/5db.c b/utils/libmach/5db.c index 1a125042..8312487c 100644 --- a/utils/libmach/5db.c +++ b/utils/libmach/5db.c @@ -689,7 +689,7 @@ armfmov(Map *map, Rgetter rget, Instr *i, ulong pc) /* LDR */ /* BUG: Needs LDH/B, too */ - if((i->w>>26)&0x3 == 1) { + if(((i->w>>26)&0x3) == 1) { if(get4(map, armaddr(map, rget, i), (long*)&v) < 0) { werrstr("can't read instruction: %r"); return pc+4; @@ -698,9 +698,7 @@ armfmov(Map *map, Rgetter rget, Instr *i, ulong pc) } /* MOV */ - v = armshiftval(map, rget, i); - - return v; + return armshiftval(map, rget, i); } static Opcode opcodes[] = -- cgit v1.2.3