1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-18 22:45:23 +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

View file

@ -89,6 +89,7 @@ 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) { if (fProject != null) {
fRootURI = fProject.getLocationURI(); fRootURI = fProject.getLocationURI();
if (fRootURI == null) if (fRootURI == null)
@ -100,7 +101,6 @@ public class CProjectSourceContainer extends CompositeSourceContainer {
fRoot = ResourcesPlugin.getWorkspace().getRoot(); fRoot = ResourcesPlugin.getWorkspace().getRoot();
} }
} }
}
@Override @Override
public void dispose() { public void dispose() {

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);
} }
} }