summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@gentoo.org>2008-03-02 06:57:24 +0000
committerSaleem Abdulrasool <compnerd@gentoo.org>2008-03-02 06:57:24 +0000
commit6d10a768fda54482d44634e4197fc65d8ec6447e (patch)
treeb9d0384cf4d48942e5696287dc260f1d5bf8c7ae /dev-lang/mono/files
parentRemove misplaced LDFLAGS from plugins/Makefile.in. (diff)
downloadgentoo-2-6d10a768fda54482d44634e4197fc65d8ec6447e.tar.gz
gentoo-2-6d10a768fda54482d44634e4197fc65d8ec6447e.tar.bz2
gentoo-2-6d10a768fda54482d44634e4197fc65d8ec6447e.zip
revbump for bug #210429
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-lang/mono/files')
-rw-r--r--dev-lang/mono/files/mono-1.2.6-bug-347359.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/dev-lang/mono/files/mono-1.2.6-bug-347359.patch b/dev-lang/mono/files/mono-1.2.6-bug-347359.patch
new file mode 100644
index 000000000000..d6946b8ea175
--- /dev/null
+++ b/dev-lang/mono/files/mono-1.2.6-bug-347359.patch
@@ -0,0 +1,13 @@
+--- trunk/mcs/mcs/expression.cs 2007/12/22 13:17:22 91807
++++ trunk/mcs/mcs/expression.cs 2007/12/23 13:29:15 91831
+@@ -4242,6 +4242,10 @@
+
+ public override Expression DoResolve (EmitContext ec)
+ {
++ // Don't resolve already resolved expression
++ if (eclass != ExprClass.Invalid)
++ return this;
++
+ Expression expr_resolved = expr.Resolve (ec, ResolveFlags.VariableOrValue | ResolveFlags.MethodGroup);
+ if (expr_resolved == null)
+ return null;