From: Marek Safar Date: Wed, 28 Jan 2009 12:26:47 +0000 (-0000) Subject: 2009-01-28 Marek Safar X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=c0a3a1a90ebf734a1cfe94d8fbf08100a2ea9d19;p=mono.git 2009-01-28 Marek Safar A fix for bug #324319 * class.cs: Remove too early base type resolve. svn path=/trunk/mcs/; revision=124766 --- diff --git a/mcs/mcs/ChangeLog b/mcs/mcs/ChangeLog index 125d93e0800..c6ebb2df6cf 100644 --- a/mcs/mcs/ChangeLog +++ b/mcs/mcs/ChangeLog @@ -1,3 +1,8 @@ +2009-01-28 Marek Safar + + A fix for bug #324319 + * class.cs: Remove too early base type resolve. + 2009-01-27 Marek Safar A fix for bug #324319 diff --git a/mcs/mcs/class.cs b/mcs/mcs/class.cs index bde5fe72f9c..828e94763b2 100644 --- a/mcs/mcs/class.cs +++ b/mcs/mcs/class.cs @@ -1145,12 +1145,6 @@ namespace Mono.CSharp { protected virtual bool DoResolveType () { - if ((base_type != null) && - (base_type.ResolveAsTypeTerminal (this, false) == null)) { - error = true; - return false; - } - if (!IsGeneric) return true;