1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Fix for PR 65524

* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
This commit is contained in:
Alain Magloire 2004-06-07 17:19:37 +00:00
parent 867fa6c8ac
commit cd32934c10
2 changed files with 8 additions and 6 deletions

View file

@ -1,3 +1,8 @@
2004-06-07 Alain Magloire
Fix for PR 65524
* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
2004-06-04 Alain Magloire 2004-06-04 Alain Magloire
Potential deadlock in CElement.getElementInfo() Potential deadlock in CElement.getElementInfo()

View file

@ -594,12 +594,9 @@ public class ResolverModel implements IResolverModel {
return custom.booleanValue(); return custom.booleanValue();
} }
private ICDescriptor getProjectDescriptor(IProject project) { private ICDescriptor getProjectDescriptor(IProject project) throws CoreException {
ICDescriptor descriptor = null; ICDescriptor descriptor = null;
try {
descriptor = CCorePlugin.getDefault().getCProjectDescription(project); descriptor = CCorePlugin.getDefault().getCProjectDescription(project);
} catch (CoreException e) {
}
return descriptor; return descriptor;
} }
@ -638,7 +635,7 @@ public class ResolverModel implements IResolverModel {
} }
public void saveProjectResolver(IProject project, ICFileTypeResolver resolver) { public void saveProjectResolver(IProject project, ICFileTypeResolver resolver) {
ResolverModel model = ResolverModel.getDefault(); //ResolverModel model = ResolverModel.getDefault();
Element root = getProjectData(project); Element root = getProjectData(project);
Document doc = root.getOwnerDocument(); Document doc = root.getOwnerDocument();
Node child = root.getFirstChild(); Node child = root.getFirstChild();