A bug fix for 459450
authorMiguel de Icaza <miguel@gnome.org>
Thu, 25 Dec 2008 17:44:52 +0000 (17:44 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Thu, 25 Dec 2008 17:44:52 +0000 (17:44 -0000)
commit17550032752a48dcb3f292b4894bbaa1da96b4a9
tree6f8ca15c2ef29388f857dc3b2b9335dad1d12636
parenta3e3e7976cb999c83b1f0271b2047ecac83cfc10
A bug fix for 459450

2008-12-25  Miguel de Icaza  <miguel@novell.com>

* ProcessTest.cs: Created a test case from bug 459450.

2008-12-25   Leszek Ciesielski <skolima@gmail.com>

* System.Diagnostics/Process.cs: Raise the
Process.OutputDataReceived and Process.ErrorDataReceived with null
arguments at the end.   This is the documented behavior:

http://msdn.microsoft.com/en-us/library/system.diagnostics.datareceivedeventargs.data.aspx

And CruiseControl.NET depended on this.   Bug #459450.

* Microsoft.CSharp/CSharpCodeCompiler.cs: Fix the code, as it
depened on the previous broken behavior.

svn path=/trunk/mcs/; revision=122125
mcs/class/System/ChangeLog
mcs/class/System/Microsoft.CSharp/CSharpCodeCompiler.cs
mcs/class/System/System.Diagnostics/Process.cs
mcs/class/System/Test/System.Diagnostics/ChangeLog
mcs/class/System/Test/System.Diagnostics/ProcessTest.cs