You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.205
Former-commit-id: 7f59f7e792705db773f1caecdaa823092f4e2927
This commit is contained in:
parent
5cd5df71cc
commit
8e12397d70
@ -690,29 +690,19 @@ namespace System.Diagnostics
|
||||
var procInfo = new ProcInfo ();
|
||||
|
||||
if (startInfo.HaveEnvVars) {
|
||||
List<string> envVariables = null;
|
||||
StringBuilder sb = null;
|
||||
List<string> envVariables = new List<string> ();
|
||||
|
||||
foreach (DictionaryEntry de in startInfo.EnvironmentVariables) {
|
||||
if (de.Value == null)
|
||||
continue;
|
||||
|
||||
if (envVariables == null)
|
||||
envVariables = new List<string> ();
|
||||
|
||||
if (sb == null)
|
||||
sb = new StringBuilder ();
|
||||
else
|
||||
sb.Clear ();
|
||||
|
||||
sb.Append ((string) de.Key);
|
||||
sb.Append ('=');
|
||||
sb.Append ((string) de.Value);
|
||||
|
||||
envVariables.Add (sb.ToString ());
|
||||
envVariables.Add (string.Concat (
|
||||
(string) de.Key,
|
||||
"=",
|
||||
(string) de.Value));
|
||||
}
|
||||
|
||||
procInfo.envVariables = envVariables?.ToArray ();
|
||||
procInfo.envVariables = envVariables.ToArray ();
|
||||
}
|
||||
|
||||
MonoIOError error;
|
||||
|
Reference in New Issue
Block a user