Quellcode durchsuchen

2008-02-21 Jb Evain <[email protected]>

	* BinaryExpression.cs (EmitCoalesce): fix setup_null.


svn path=/trunk/mcs/; revision=96368
Jb Evain vor 18 Jahren
Ursprung
Commit
341a2ada9c

+ 1 - 0
mcs/class/System.Core/System.Linq.Expressions/BinaryExpression.cs

@@ -250,6 +250,7 @@ namespace System.Linq.Expressions {
 			LocalBuilder ret = ig.DeclareLocal (Type);
 			ig.Emit (OpCodes.Ldloca, ret);
 			ig.Emit (OpCodes.Initobj, Type);
+			ig.Emit (OpCodes.Ldloc, ret);
 
 		// exit:
 			ig.MarkLabel (exit);

+ 4 - 0
mcs/class/System.Core/System.Linq.Expressions/ChangeLog

@@ -1,3 +1,7 @@
+2008-02-21  Jb Evain  <[email protected]>
+
+	* BinaryExpression.cs (EmitCoalesce): fix setup_null.
+
 2008-02-21  Jb Evain  <[email protected]>
 
 	* BinaryExpression.cs (Emit): fix the both_are_null case.