* ArithmeticExpressions.cs: avoid null exception on add operation.
svn path=/trunk/mcs/; revision=26725
object obj2 = expr2.Eval (row);
if (op == Operation.ADD && (obj1 is string || obj2 is string))
- return obj1.ToString() + obj2.ToString();
+ return (obj1 != null ? obj1.ToString () : String.Empty) + (obj2 != null ? obj2.ToString () : String.Empty);
IConvertible o1 = (IConvertible)obj1;
IConvertible o2 = (IConvertible)obj2;
+2004-05-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * ArithmeticExpressions.cs: avoid null exception on add operation.
+
2004-04-29 Juraj Skripsky <juraj@hotfeet.ch>
* Parser.jay: Fix rule for negative expressions.