2008-12-18 Jürg Billeter <j@bitron.ch>
* gobject/valaccodemethodmodule.vala:
Fix error propagation in creation methods, fixes part of 564944
svn path=/trunk/; revision=2210
+2008-12-18 Jürg Billeter <j@bitron.ch>
+
+ * gobject/valaccodemethodmodule.vala:
+
+ Fix error propagation in creation methods, fixes part of 564944
+
2008-12-18 Jürg Billeter <j@bitron.ch>
* gobject/valaccodecontrolflowmodule.vala:
check_type (m.return_type);
- var creturn_type = current_return_type;
-
if (m is CreationMethod) {
in_creation_method = true;
var cl = current_type_symbol as Class;
}
if (cl != null) {
- creturn_type = new ObjectType (cl);
+ current_return_type = new ObjectType (cl);
}
}
+ var creturn_type = current_return_type;
+
m.accept_children (codegen);
if (m is CreationMethod) {