1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-16 21:45:22 +02:00

Added a missing condition.

This commit is contained in:
Sergey Prigogin 2010-12-16 18:04:38 +00:00
parent f8cb160e20
commit 850511bfd3
2 changed files with 10 additions and 10 deletions
debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug

View file

@ -89,16 +89,16 @@ public class CProjectSourceContainer extends CompositeSourceContainer {
super.init(director); super.init(director);
if (fProject == null && director != null) { if (fProject == null && director != null) {
fProject = SourceUtils.getLaunchConfigurationProject(director); fProject = SourceUtils.getLaunchConfigurationProject(director);
if (fProject != null) { }
fRootURI = fProject.getLocationURI(); if (fProject != null) {
if (fRootURI == null) fRootURI = fProject.getLocationURI();
return; if (fRootURI == null)
try { return;
fRootFile = EFS.getStore(fRootURI); try {
} catch (CoreException e) { fRootFile = EFS.getStore(fRootURI);
} } catch (CoreException e) {
fRoot = ResourcesPlugin.getWorkspace().getRoot();
} }
fRoot = ResourcesPlugin.getWorkspace().getRoot();
} }
} }

View file

@ -73,7 +73,7 @@ public class SourceFoldersRelativePathSourceContainer extends CompositeSourceCon
@Override @Override
public void init(ISourceLookupDirector director) { public void init(ISourceLookupDirector director) {
super.init(director); super.init(director);
if (director != null) { if (fProject == null && director != null) {
fProject = SourceUtils.getLaunchConfigurationProject(director); fProject = SourceUtils.getLaunchConfigurationProject(director);
} }
} }