diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CommandLauncherManager.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CommandLauncherManager.java index 6b87ed66501..e9e6a4f4fb9 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CommandLauncherManager.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/CommandLauncherManager.java @@ -20,6 +20,7 @@ import java.util.Properties; import org.eclipse.cdt.core.build.ICBuildConfiguration; import org.eclipse.cdt.core.settings.model.ICConfigurationDescription; import org.eclipse.cdt.core.settings.model.ICLanguageSettingEntry; +import org.eclipse.cdt.utils.spawner.EnvironmentReader; import org.eclipse.core.resources.IProject; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IConfigurationElement; @@ -119,7 +120,8 @@ public class CommandLauncherManager { if (launcher != null) { return launcher.getEnvironment(); } - return null; + // for backwards compatibility to ensure path is set up + return EnvironmentReader.getEnvVars(); } @Override