From: Jürg Billeter Date: Wed, 30 Sep 2009 17:24:06 +0000 (+0200) Subject: Fix detection of unhandled errors in blocks X-Git-Tag: 0.7.8~90 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7cae35d3a6b91e370423e021ae6de632c015d13a;p=thirdparty%2Fvala.git Fix detection of unhandled errors in blocks --- diff --git a/vala/valablock.vala b/vala/valablock.vala index e9dfe2dbc..c473aca39 100644 --- a/vala/valablock.vala +++ b/vala/valablock.vala @@ -1,6 +1,6 @@ /* valablock.vala * - * Copyright (C) 2006-2008 Jürg Billeter + * Copyright (C) 2006-2009 Jürg Billeter * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -144,7 +144,8 @@ public class Vala.Block : Symbol, Statement { local.active = false; } - foreach (Statement stmt in statement_list) { + // use get_statements () instead of statement_list to not miss errors within StatementList objects + foreach (Statement stmt in get_statements ()) { add_error_types (stmt.get_error_types ()); }