From 357057ba1406650b2652d7119ef36b82288eac44 Mon Sep 17 00:00:00 2001 From: Andrew Gvozdev Date: Wed, 18 Apr 2012 15:44:44 -0400 Subject: [PATCH] bug 371797: Fixed bug when in legacy mode scanner discovery doesn't run after creation of a project --- .../settings/providers/ScannerDiscoveryLegacySupport.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers/ScannerDiscoveryLegacySupport.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers/ScannerDiscoveryLegacySupport.java index 0b3f7482b13..53f77ee6fc3 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers/ScannerDiscoveryLegacySupport.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/language/settings/providers/ScannerDiscoveryLegacySupport.java @@ -112,7 +112,7 @@ public class ScannerDiscoveryLegacySupport { project = prjDescription.getProject(); } } - return isLanguageSettingsProvidersFunctionalityEnabled(project) || isMbsLanguageSettingsProviderOn(cfgDescription); + return !isLanguageSettingsProvidersFunctionalityEnabled(project) || isMbsLanguageSettingsProviderOn(cfgDescription); } /** @@ -125,9 +125,9 @@ public class ScannerDiscoveryLegacySupport { if (prjDescription != null) { cfgDescription = prjDescription.getActiveConfiguration(); } - return isLanguageSettingsProvidersFunctionalityEnabled(project) || isMbsLanguageSettingsProviderOn(cfgDescription); + return !isLanguageSettingsProvidersFunctionalityEnabled(project) || isMbsLanguageSettingsProviderOn(cfgDescription); } - + /** * Return list containing MBS and User provider. Used to initialize for unaware tool-chains (backward compatibility). */