remove short-living reference warning, too many false positives
authorJuerg Billeter <j@bitron.ch>
Sun, 25 Nov 2007 17:07:25 +0000 (17:07 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sun, 25 Nov 2007 17:07:25 +0000 (17:07 +0000)
2007-11-25  Juerg Billeter  <j@bitron.ch>

* vala/valasemanticanalyzer.vala: remove short-living reference warning,
  too many false positives

svn path=/trunk/; revision=720

ChangeLog
vala/valasemanticanalyzer.vala

index 516076e..fd821db 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2007-11-25  Jürg Billeter  <j@bitron.ch>
 
+       * vala/valasemanticanalyzer.vala: remove short-living reference warning,
+         too many fals positives
+
+2007-11-25  Jürg Billeter  <j@bitron.ch>
+
        * vapi/glib-2.0.vapi: add binding for g_chmod
 
        * Makefile.am, configure.ac, gen-project/Makefile.am,
index 5c9bed5..d3429a8 100644 (file)
@@ -833,11 +833,6 @@ public class Vala.SemanticAnalyzer : CodeVisitor {
                        return;
                }
 
-               if (stmt.expression.static_type != null &&
-                   stmt.expression.static_type.transfers_ownership) {
-                       Report.warning (stmt.source_reference, "Short-living reference");
-               }
-
                stmt.tree_can_fail = stmt.expression.tree_can_fail;
        }