2007-07-27 Juerg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala: fix warning when connecting signals
svn path=/trunk/; revision=404
+2007-07-27 Jürg Billeter <j@bitron.ch>
+
+ * vala/valasemanticanalyzer.vala: fix warning when connecting signals
+
2007-07-27 Jürg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala: fix warning when using element access
return;
}
- a.static_type = a.left.static_type.copy ();
- if (a.parent_node is ExpressionStatement) {
- // Gee.List.get () transfers ownership but void function Gee.List.set () doesn't
- a.static_type.transfers_ownership = false;
+ if (a.left.static_type != null) {
+ a.static_type = a.left.static_type.copy ();
+ if (a.parent_node is ExpressionStatement) {
+ // Gee.List.get () transfers ownership but void function Gee.List.set () doesn't
+ a.static_type.transfers_ownership = false;
+ }
+ } else {
+ a.static_type = null;
}
}
}