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:
parent
867fa6c8ac
commit
cd32934c10
2 changed files with 8 additions and 6 deletions
|
@ -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()
|
||||||
|
|
|
@ -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();
|
||||||
|
|
Loading…
Add table
Reference in a new issue