From: Juerg Billeter Date: Tue, 5 Feb 2008 08:04:49 +0000 (+0000) Subject: fix crash when casting an invalid expression, fixes bug 514331 X-Git-Tag: VALA_0_1_7~121 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7acf14f3fe0501178e83ed067026bf600b96af67;p=platform%2Fupstream%2Fvala.git fix crash when casting an invalid expression, fixes bug 514331 2008-02-05 Juerg Billeter * vala/valasemanticanalyzer.vala: fix crash when casting an invalid expression, fixes bug 514331 svn path=/trunk/; revision=970 --- diff --git a/ChangeLog b/ChangeLog index 7bbf5c1..f481398 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2008-02-05 Jürg Billeter + * vala/valasemanticanalyzer.vala: fix crash when casting an invalid + expression, fixes bug 514331 + +2008-02-05 Jürg Billeter + * vala/valaclass.vala, vala/valastruct.vala: improve error reporting for methods missing the return type, fixes bug 514344 diff --git a/vala/valasemanticanalyzer.vala b/vala/valasemanticanalyzer.vala index 589fd36..2107f2c 100644 --- a/vala/valasemanticanalyzer.vala +++ b/vala/valasemanticanalyzer.vala @@ -2277,6 +2277,7 @@ public class Vala.SemanticAnalyzer : CodeVisitor { public override void visit_cast_expression (CastExpression! expr) { if (expr.inner.error) { + expr.error = true; return; }