[xbuild] Fix case sensitive environment variables for ToolTask.
authorAnkit Jain <radical@corewars.org>
Wed, 15 Sep 2010 19:11:21 +0000 (00:41 +0530)
committerAnkit Jain <radical@corewars.org>
Wed, 15 Sep 2010 19:52:18 +0000 (01:22 +0530)
commit4abf81bb05082c71436ac93e0935d43c66e6824a
tree571219664b0ec52d2671957ad39a45c2fc5f68cc
parentacfdccca84c5de8f3f0fc5195897e064e671cfe9
[xbuild] Fix case sensitive environment variables for ToolTask.

Use ProcessStringDictionary in ToolTask for EnvironmentVariables,
as this retains the original case of the keys. Without this
environment vars would all be passed as lowercase!

This was removed in a previous patch by mistake.
mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities/ToolTask.cs