GP-740: minor bug fixes - mismatched paths, bad cast

This commit is contained in:
d-millar 2021-03-04 20:12:45 +00:00
parent 6614b54248
commit c1d5a86b39
2 changed files with 37 additions and 47 deletions

View file

@ -19,7 +19,6 @@ import java.util.concurrent.CompletableFuture;
import agent.dbgeng.model.iface2.DbgModelTargetObject;
import ghidra.async.AsyncUtils;
import ghidra.dbg.agent.AbstractTargetObject;
import ghidra.dbg.error.DebuggerIllegalArgumentException;
import ghidra.dbg.target.TargetFocusScope;
import ghidra.dbg.target.TargetObject;
@ -65,8 +64,8 @@ public interface DbgModelTargetFocusScope extends DbgModelTargetObject, TargetFo
setFocus(sel);
return sel.select();
}
if (cur instanceof AbstractTargetObject) {
AbstractTargetObject<?> def = (AbstractTargetObject<?>) cur;
if (cur instanceof DbgModelTargetObject) {
DbgModelTargetObject def = (DbgModelTargetObject) cur;
cur = def.getParent();
continue;
}