mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 02:39:44 +02:00
Merge remote-tracking branch 'origin/patch'
This commit is contained in:
commit
5ef4b269a1
26 changed files with 193 additions and 137 deletions
|
@ -75,11 +75,7 @@ public class DbgModelTargetModuleContainerImpl extends DbgModelTargetObjectImpl
|
|||
//modulesByName.remove(name);
|
||||
module = getTargetModule(name);
|
||||
}
|
||||
TargetThread eventThread =
|
||||
(TargetThread) getModel().getModelObject(getManager().getEventThread());
|
||||
changeElements(List.of(), List.of(module), Map.of(), "Loaded");
|
||||
broadcast().event(getProxy(), eventThread, TargetEventType.MODULE_LOADED,
|
||||
"Library " + name + " loaded", List.of(module));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -87,10 +83,6 @@ public class DbgModelTargetModuleContainerImpl extends DbgModelTargetObjectImpl
|
|||
public void libraryUnloaded(String name) {
|
||||
DbgModelTargetModule targetModule = getTargetModule(name);
|
||||
if (targetModule != null) {
|
||||
TargetThread eventThread =
|
||||
(TargetThread) getModel().getModelObject(getManager().getEventThread());
|
||||
broadcast().event(getProxy(), eventThread, TargetEventType.MODULE_UNLOADED,
|
||||
"Library " + name + " unloaded", List.of(targetModule));
|
||||
DbgModelImpl impl = (DbgModelImpl) model;
|
||||
impl.deleteModelObject(targetModule.getDbgModule());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue