From d7970bc4567e05f8a3689b35ed95e316da055a5f Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Fri, 26 Nov 2004 20:04:02 +0000 Subject: [PATCH] Fix for bug 79583: Deffered breakpoints and shared library events. --- debug/org.eclipse.cdt.debug.core/ChangeLog | 4 ++++ .../cdt/debug/internal/core/CSharedLibraryManager.java | 7 ------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/debug/org.eclipse.cdt.debug.core/ChangeLog b/debug/org.eclipse.cdt.debug.core/ChangeLog index be362819d1c..2ab39ad06b2 100644 --- a/debug/org.eclipse.cdt.debug.core/ChangeLog +++ b/debug/org.eclipse.cdt.debug.core/ChangeLog @@ -1,3 +1,7 @@ +2004-11-26 Mikhail Khodjaiants + Fix for bug 79583: Deffered breakpoints and shared library events. + * CSharedLibraryManager.java + 2004-11-25 Mikhail Khodjaiants Fix for bug 79452: Unable to set a breakpoint on a class method. * CDebugUtils.java: cleanup. diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java index 50c915c094b..27905b733ac 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CSharedLibraryManager.java @@ -52,8 +52,6 @@ public class CSharedLibraryManager implements ICSharedLibraryManager { fSharedLibraries.add( library ); } library.fireCreationEvent(); - if ( library.areSymbolsLoaded() ) - setBreakpoints(); } public synchronized void sharedLibraryUnloaded( ICDISharedLibrary cdiLibrary ) { @@ -71,7 +69,6 @@ public class CSharedLibraryManager implements ICSharedLibraryManager { CSharedLibrary library = find( cdiLibrary ); if ( library != null ) { library.fireChangeEvent( DebugEvent.STATE ); - setBreakpoints(); } } @@ -146,10 +143,6 @@ public class CSharedLibraryManager implements ICSharedLibraryManager { } } - private void setBreakpoints() { - getDebugTarget().setBreakpoints(); - } - protected CDebugTarget getDebugTarget() { return fDebugTarget; }