From: Rico Tzschichholz Date: Fri, 21 Sep 2018 19:43:17 +0000 (+0200) Subject: vala: Return early for invalid initializer of local variable declarations X-Git-Tag: 0.43.1~215 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9584ad4a79840b0ae0c5e23b3416899b81bee88f;p=thirdparty%2Fvala.git vala: Return early for invalid initializer of local variable declarations --- diff --git a/vala/valalocalvariable.vala b/vala/valalocalvariable.vala index 22d7c6991..9391bdc54 100644 --- a/vala/valalocalvariable.vala +++ b/vala/valalocalvariable.vala @@ -100,7 +100,10 @@ public class Vala.LocalVariable : Variable { is_initializer_list = true; } - initializer.check (context); + if (!initializer.check (context)) { + error = true; + return false; + } } if (variable_type == null) {