From 35e8c2700269528268f1e3994e76217ae9769925 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Tue, 14 Oct 2014 21:58:17 -0700 Subject: Ignore odd addresses in calls to defer in disassembler --- dis.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'dis.c') diff --git a/dis.c b/dis.c index edd555f..45c7188 100644 --- a/dis.c +++ b/dis.c @@ -75,7 +75,7 @@ typedef struct deferred { deferred * defer(uint32_t address, deferred * next) { - if (is_visited(address)) { + if (is_visited(address) || address & 1) { return next; } //printf("deferring %X\n", address); -- cgit v1.2.3