diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/event/DestroyedEvent.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/event/DestroyedEvent.java index b2f4c5eb3fd..17647b4fccf 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/event/DestroyedEvent.java +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/event/DestroyedEvent.java @@ -67,9 +67,9 @@ public class DestroyedEvent implements ICDIDestroyedEvent { session = s; SharedLibraryManager mgr = (SharedLibraryManager)session.getSharedLibraryManager(); String name = slib.getName(); - ICDISharedLibrary lib = mgr.getUnloadedLibrary(name); + ICDISharedLibrary lib = mgr.getSharedLibrary(name); if (lib != null) { - mgr.removeFromUnloadedList(name); + mgr.deleteSharedLibrary(lib); source = lib; } else { source = new CObject(session.getCurrentTarget());