From 2ab2e59af2b6ab43d2601bf042090fa47ced0fa6 Mon Sep 17 00:00:00 2001 From: denfromufa Date: Sat, 30 Jan 2016 23:20:58 -0600 Subject: [PATCH] Update methodbinder.cs --- src/runtime/methodbinder.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/runtime/methodbinder.cs b/src/runtime/methodbinder.cs index 3b83ca379..d63f53f1e 100644 --- a/src/runtime/methodbinder.cs +++ b/src/runtime/methodbinder.cs @@ -73,8 +73,11 @@ internal static MethodInfo MatchSignature(MethodInfo[] mi, Type[] tp) { // return the MethodInfo that represents the matching closed generic. //==================================================================== - internal static MethodInfo MatchParameters(MethodInfo[] mi,Type[] tp) { - int count = tp.Length; + internal static MethodInfo MatchParameters(MethodInfo[] mi, Type[] tp) { + if (tp == null) { + return null; + } + int count = tp.Length; for (int i = 0; i < mi.Length; i++) { if (!mi[i].IsGenericMethodDefinition) { continue;