From ba1bf1cb4cc66445d77b5d23b76e479c6a264fb7 Mon Sep 17 00:00:00 2001 From: Kevin Glynn Date: Thu, 18 Nov 2010 14:22:01 +0100 Subject: [PATCH] whoops, tyargs may be null --- CSharpTranslator/antlr3/src/cs2j/CSharp/CommonWalker.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CSharpTranslator/antlr3/src/cs2j/CSharp/CommonWalker.cs b/CSharpTranslator/antlr3/src/cs2j/CSharp/CommonWalker.cs index 6eddbbc..a80300b 100644 --- a/CSharpTranslator/antlr3/src/cs2j/CSharp/CommonWalker.cs +++ b/CSharpTranslator/antlr3/src/cs2j/CSharp/CommonWalker.cs @@ -48,7 +48,7 @@ namespace RusticiSoftware.Translator.CSharp // distinguish classes with same name, but differing numbers of type arguments protected string mkTypeName (string name, List tyargs) { - return name + (tyargs.Count > 0 ? "'" + tyargs.Count.ToString() : ""); + return name + (tyargs != null && tyargs.Count > 0 ? "'" + tyargs.Count.ToString() : ""); } protected string formatTyargs(List tyargs) {