### Eclipse Workspace Patch 1.0 #P org.eclipse.cdt.debug.ui Index: src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java =================================================================== RCS file: /cvsroot/tools/org.eclipse.cdt-debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java,v retrieving revision 1.30.2.2 diff -u -r1.30.2.2 ToggleBreakpointAdapter.java --- src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java 5 Feb 2008 21:33:50 -0000 1.30.2.2 +++ src/org/eclipse/cdt/debug/internal/ui/actions/ToggleBreakpointAdapter.java 8 Feb 2008 08:05:29 -0000 @@ -361,10 +361,10 @@ private String getSourceHandle( IDeclaration declaration ) { ITranslationUnit tu = declaration.getTranslationUnit(); if ( tu != null ) { - IResource resource = tu.getResource(); - if ( resource != null ) - return resource.getLocation().toOSString(); - return tu.getPath().toOSString(); + IPath location = tu.getLocation(); + if (location != null) { + return location.toOSString(); + } } return ""; //$NON-NLS-1$ }