forked from qt-creator/qt-creator
Debugger: Start separating different process environments
Debugger and stub run locally, the debugged process not necessarily. Change-Id: Ibf6aec3dcaec60069866ec0765ec2178ca0a26d6 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -4193,7 +4193,7 @@ void GdbEngine::loadInitScript()
|
||||
void GdbEngine::setEnvironmentVariables()
|
||||
{
|
||||
Environment sysEnv = Environment::systemEnvironment();
|
||||
Environment runEnv = runParameters().environment;
|
||||
Environment runEnv = runParameters().inferiorEnvironment;
|
||||
foreach (const EnvironmentItem &item, sysEnv.diff(runEnv)) {
|
||||
if (item.unset)
|
||||
runCommand({"unset environment " + item.name.toUtf8(), NoFlags});
|
||||
|
||||
Reference in New Issue
Block a user