summaryrefslogtreecommitdiff
path: root/external/ikvm/reflect/MethodSignature.cs
diff options
context:
space:
mode:
Diffstat (limited to 'external/ikvm/reflect/MethodSignature.cs')
-rw-r--r--external/ikvm/reflect/MethodSignature.cs9
1 files changed, 6 insertions, 3 deletions
diff --git a/external/ikvm/reflect/MethodSignature.cs b/external/ikvm/reflect/MethodSignature.cs
index 28512553a7..189f13b28f 100644
--- a/external/ikvm/reflect/MethodSignature.cs
+++ b/external/ikvm/reflect/MethodSignature.cs
@@ -445,11 +445,14 @@ namespace IKVM.Reflection
{
get
{
- for (int i = 0; i < customModifiers.Length; i++)
+ if (customModifiers != null)
{
- if (customModifiers[i].ContainsMissingType)
+ for (int i = 0; i < customModifiers.Length; i++)
{
- return true;
+ if (customModifiers[i].ContainsMissingType)
+ {
+ return true;
+ }
}
}
return false;