diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PropertyManager.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PropertyManager.java index 6e117bcad92..7e3dc9f488b 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PropertyManager.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/PropertyManager.java @@ -346,7 +346,7 @@ public class PropertyManager { } protected Preferences getInstNode(IManagedProject mProject){ - Preferences prefs = new InstanceScope().getNode(ManagedBuilderCorePlugin.getUniqueIdentifier()); + Preferences prefs = InstanceScope.INSTANCE.getNode(ManagedBuilderCorePlugin.getUniqueIdentifier()); if(prefs != null){ prefs = prefs.node(NODE_NAME); if(prefs != null) diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/cdtvariables/UserDefinedVariableSupplier.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/cdtvariables/UserDefinedVariableSupplier.java index c098d01fba3..96b4a0634be 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/cdtvariables/UserDefinedVariableSupplier.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/cdtvariables/UserDefinedVariableSupplier.java @@ -482,7 +482,7 @@ public class UserDefinedVariableSupplier extends CoreMacroSupplierBase { } private Preferences getWorkspaceNode(){ - Preferences prefNode = new InstanceScope().getNode(CCorePlugin.PLUGIN_ID); + Preferences prefNode = InstanceScope.INSTANCE.getNode(CCorePlugin.PLUGIN_ID); if(prefNode == null) return null; diff --git a/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/core/lrparser/xlc/preferences/XlcLanguagePreferences.java b/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/core/lrparser/xlc/preferences/XlcLanguagePreferences.java index 1e201483041..fb0719f22eb 100644 --- a/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/core/lrparser/xlc/preferences/XlcLanguagePreferences.java +++ b/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/core/lrparser/xlc/preferences/XlcLanguagePreferences.java @@ -91,11 +91,11 @@ public class XlcLanguagePreferences { private static Preferences getDefaultPreferences() { - return getPreferences(new DefaultScope()); + return getPreferences(DefaultScope.INSTANCE); } private static Preferences getWorkspacePreferences() { - return getPreferences(new InstanceScope()); + return getPreferences(InstanceScope.INSTANCE); } private static Preferences getProjectPreferences(IProject project) {