From 6aeb1f927632f8bfb6571d5166306cdf072be30f Mon Sep 17 00:00:00 2001 From: Mikhail Sennikovsky Date: Fri, 23 Mar 2007 08:51:16 +0000 Subject: [PATCH] Fix for [Bug 177938]CDefaultConfigurationData and BuildConfigurationData beha... and [Bug 177940] Several project specific settings should be persisted wit... --- .../org/eclipse/cdt/internal/core/CConfigBasedDescriptor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/CConfigBasedDescriptor.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/CConfigBasedDescriptor.java index 1f044c061e2..c8ca56bfca9 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/CConfigBasedDescriptor.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/CConfigBasedDescriptor.java @@ -300,7 +300,8 @@ public class CConfigBasedDescriptor implements ICDescriptor { } public void saveProjectData() throws CoreException { - CConfigBasedDescriptorManager.getInstance().reconsile(this, fCfgDes.getProjectDescription()); + if(CConfigBasedDescriptorManager.getInstance().reconsile(this, fCfgDes.getProjectDescription())) + fIsDirty = true; checkApply(); }