]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
ensure that new arrays own their elements, fixes bug 488326
authorJuerg Billeter <j@bitron.ch>
Sat, 27 Oct 2007 18:50:02 +0000 (18:50 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 27 Oct 2007 18:50:02 +0000 (18:50 +0000)
2007-10-27  Juerg Billeter  <j@bitron.ch>

* vala/valasemanticanalyzer.vala: ensure that new arrays own their
  elements, fixes bug 488326

svn path=/trunk/; revision=666

ChangeLog
vala/valasemanticanalyzer.vala

index 81035a1c3fda94ad932f22258661ecb5f78b8cee..1d935cc16a03b48b11c427b888400af09f0e62a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-10-27  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valasemanticanalyzer.vala: ensure that new arrays own their
+         elements, fixes bug 488326
+
 2007-10-27  Jürg Billeter  <j@bitron.ch>
 
        Update svn:ignore property.
index 9a0870b63e5fa79523fa5dd4964dd7bcfca6c4b0..6374b31499108f517872e3074b5a04fe6ca9ff9b 100644 (file)
@@ -1165,6 +1165,7 @@ public class Vala.SemanticAnalyzer : CodeVisitor {
                expr.static_type.takes_ownership = true;
 
                expr.static_type.add_type_argument (expr.element_type);
+               expr.element_type.takes_ownership = true;
        }
 
        public override void visit_boolean_literal (BooleanLiteral! expr) {