]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Add test for bug 579101
authorJürg Billeter <j@bitron.ch>
Wed, 30 Sep 2009 08:52:27 +0000 (10:52 +0200)
committerJürg Billeter <j@bitron.ch>
Wed, 30 Sep 2009 08:52:27 +0000 (10:52 +0200)
tests/Makefile.am
tests/errors/bug579101.vala [new file with mode: 0644]

index 41213ce247f072248d4869927c79ca2cabc4bdde..f3771d513c92cd8466b3e32a26315599b28cc676 100644 (file)
@@ -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 (file)
index 0000000..68726ba
--- /dev/null
@@ -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);
+}