From 56dd415d35f869a4c76739e7d846240345ab714c Mon Sep 17 00:00:00 2001 From: John Cortell Date: Fri, 14 Dec 2007 21:15:18 +0000 Subject: [PATCH] Adjusted minor inneficiency someone here noticed. --- .../eclipse/cdt/debug/internal/core/CBreakpointManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java index 32887939202..4b5728d0f85 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java @@ -459,9 +459,10 @@ public class CBreakpointManager implements IBreakpointsListener, IBreakpointMana if ( breakpoint == null ) { breakpoint = createLocationBreakpoint( cdiBreakpoint ); } - synchronized( getBreakpointMap() ) { - if ( breakpoint != null ) + if ( breakpoint != null ) { + synchronized( getBreakpointMap() ) { getBreakpointMap().put( breakpoint, cdiBreakpoint ); + } } if ( breakpoint != null ) {