From 1150daee2d86317cb89400a5931611855926dd6d Mon Sep 17 00:00:00 2001 From: Ravi Pratap M Date: Mon, 28 Jul 2003 21:28:38 +0000 Subject: [PATCH] 2003-07-28 Ravi Pratap * expression.cs (Invocation.IsParamsMethodApplicable): Fix trivial bug - use Convert.ImplicitConversion, not ImplicitUserConversion! Fixes bug #44468. svn path=/trunk/mcs/; revision=16796 --- mcs/mcs/ChangeLog | 5 +++++ mcs/mcs/expression.cs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/mcs/mcs/ChangeLog b/mcs/mcs/ChangeLog index f5ae13dd0d1..d75a9c868bb 100755 --- a/mcs/mcs/ChangeLog +++ b/mcs/mcs/ChangeLog @@ -17,6 +17,11 @@ (CheckAttribute): Rename to CheckAttributeTarget. (GetValidPlaces): Rename to GetValidTargets. + * expression.cs (Invocation.IsParamsMethodApplicable): Fix trivial + bug - use Convert.ImplicitConversion, not ImplicitUserConversion! + + Fixes bug #44468. + 2003-07-28 Martin Baulig * class.cs (TypeContainer.DefineMembers): Use the base type's full diff --git a/mcs/mcs/expression.cs b/mcs/mcs/expression.cs index d82e3d4e179..00cf1b7fd11 100755 --- a/mcs/mcs/expression.cs +++ b/mcs/mcs/expression.cs @@ -4385,7 +4385,7 @@ namespace Mono.CSharp { for (int i = pd_count - 1; i < arg_count; i++) { Argument a = (Argument) arguments [i]; - if (!Convert.ImplicitStandardConversionExists (a.Expr, element_type)) + if (!Convert.ImplicitConversionExists (ec, a.Expr, element_type)) return false; } -- 2.25.1