From 1ace6308cfa478347bd0751142562ea0f2cd7368 Mon Sep 17 00:00:00 2001 From: Andrey Vlasovskikh Date: Tue, 12 Dec 2017 19:18:39 +0300 Subject: [PATCH] PY-27302 Create a mutable copy of env to put extra vars for pre-generated skeletons --- .../com/jetbrains/python/sdk/skeletons/PySkeletonGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/sdk/skeletons/PySkeletonGenerator.java b/python/src/com/jetbrains/python/sdk/skeletons/PySkeletonGenerator.java index 7f793822a9e8..36dc2f786c10 100644 --- a/python/src/com/jetbrains/python/sdk/skeletons/PySkeletonGenerator.java +++ b/python/src/com/jetbrains/python/sdk/skeletons/PySkeletonGenerator.java @@ -171,7 +171,7 @@ public class PySkeletonGenerator { } final Map extraEnv = PythonSdkType.getVirtualEnvExtraEnv(binaryPath); - final Map env = extraEnv != null ? PySdkUtil.mergeEnvVariables(myEnv, extraEnv) : myEnv; + final Map env = new HashMap<>(extraEnv != null ? PySdkUtil.mergeEnvVariables(myEnv, extraEnv) : myEnv); if (myPrebuilt) { env.put("IS_PREGENERATED_SKELETONS", "1");