From 4a054f7f067e0580d4e80a71be139dfa6f7df6c5 Mon Sep 17 00:00:00 2001 From: caheckman <48068198+caheckman@users.noreply.github.com> Date: Fri, 7 Jan 2022 12:58:15 -0500 Subject: [PATCH] Fix checkOverlays typo --- .../java/ghidra/app/plugin/processors/sleigh/PcodeEmit.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/PcodeEmit.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/PcodeEmit.java index 08ddd95e5d..b4e12bd3f8 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/PcodeEmit.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/PcodeEmit.java @@ -88,8 +88,8 @@ public abstract class PcodeEmit { AddressSpace myspace = startAddress.getAddressSpace(); if (myspace.isOverlaySpace()) { overlayspace = myspace; - startAddress = ((OverlayAddressSpace) myspace).getOverlayedSpace().getAddress( - startAddress.getOffset()); + startAddress = ((OverlayAddressSpace) myspace).getOverlayedSpace() + .getAddress(startAddress.getOffset()); } this.fallOffset = fallOffset; this.uniqueFactory = uniqueFactory; @@ -742,7 +742,7 @@ public abstract class PcodeEmit { } } for (int i = 0; i < isize; ++i) { - VarnodeData v = in[0]; + VarnodeData v = in[i]; if (v.space.equals(overlayspace)) { v.space = ((OverlayAddressSpace) v.space).getOverlayedSpace(); }