diff --git a/launch/org.eclipse.cdt.launch/ChangeLog b/launch/org.eclipse.cdt.launch/ChangeLog index 0abe5044777..5a941d4c3b2 100644 --- a/launch/org.eclipse.cdt.launch/ChangeLog +++ b/launch/org.eclipse.cdt.launch/ChangeLog @@ -1,4 +1,9 @@ -2003-07-09 David Inglis +2003-07-17 Thomas Fletcher + * src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java + Applied source locator patch to expand the scope of source lookups. + Patch from Mikhail Khodjaiants + +2003-07-09 Thomas Fletcher * src/org/eclipse/cdt/launch/internal/ui/LaunchImages.java Filled out this class which previously wasn't loading images ... now it is. diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java index 8a3e7f46c34..5e7b938d3f6 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java @@ -21,6 +21,7 @@ import org.eclipse.cdt.debug.internal.core.CDebugUtils; import org.eclipse.cdt.debug.ui.sourcelookup.CUISourceLocator; import org.eclipse.cdt.launch.internal.ui.LaunchUIPlugin; import org.eclipse.core.resources.IProject; +import org.eclipse.core.resources.IResourceChangeListener; import org.eclipse.core.resources.ResourcesPlugin; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IAdaptable; @@ -201,6 +202,10 @@ public class DefaultSourceLocator implements IPersistableSourceLocator, IAdaptab { return fSourceLocator.getAdapter( adapter ); } + if ( adapter.equals( IResourceChangeListener.class ) ) + { + return fSourceLocator.getAdapter( adapter ); + } if ( adapter.equals( ISourceMode.class ) ) { return fSourceLocator.getAdapter( adapter );