[vala] Fix crash when using `in' operator



commit 201a3e7ae2bc92b80e72a712d252a4bd5e428bbc
Author: Jürg Billeter <j bitron ch>
Date:   Thu May 7 13:49:47 2009 +0200

    Fix crash when using `in' operator
---
 vala/valabinaryexpression.vala |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/vala/valabinaryexpression.vala b/vala/valabinaryexpression.vala
index 8497056..cbfb132 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;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]