From: Jürg Billeter Date: Wed, 30 Sep 2009 08:52:27 +0000 (+0200) Subject: Add test for bug 579101 X-Git-Tag: 0.7.8~94 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9f21d0b182edad861f93a91674787b8b3b4fc2c5;p=thirdparty%2Fvala.git Add test for bug 579101 --- diff --git a/tests/Makefile.am b/tests/Makefile.am index 41213ce24..f3771d513 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -53,6 +53,7 @@ TESTS = \ objects/bug593260.vala \ objects/bug596621.vala \ errors/errors.vala \ + errors/bug579101.vala \ errors/bug596228.vala \ asynchronous/bug595735.vala \ asynchronous/bug596177.vala \ diff --git a/tests/errors/bug579101.vala b/tests/errors/bug579101.vala new file mode 100644 index 000000000..68726bac1 --- /dev/null +++ b/tests/errors/bug579101.vala @@ -0,0 +1,14 @@ +void do_foo (out int i) { + i = 0; + try { + return; + } finally { + i = 42; + } +} + +void main () { + int i; + do_foo (out i); + assert (i == 42); +}