From: Jürg Billeter Date: Thu, 7 May 2009 11:49:47 +0000 (+0200) Subject: Fix crash when using `in' operator X-Git-Tag: 0.7.2~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=201a3e7ae2bc92b80e72a712d252a4bd5e428bbc;p=thirdparty%2Fvala.git Fix crash when using `in' operator --- diff --git a/vala/valabinaryexpression.vala b/vala/valabinaryexpression.vala index 8497056c7..cbfb132e1 100644 --- a/vala/valabinaryexpression.vala +++ b/vala/valabinaryexpression.vala @@ -358,8 +358,7 @@ public class Vala.BinaryExpression : Expression { var contains_call = new MethodCall (new MemberAccess (right, "contains")); contains_call.add_argument (left); parent_node.replace_expression (this, contains_call); - error = !contains_call.check (analyzer); - return !error; + return contains_call.check (analyzer); } value_type = analyzer.bool_type;