vala r2224 - in trunk: . gobject
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r2224 - in trunk: . gobject
- Date: Fri, 19 Dec 2008 14:51:50 +0000 (UTC)
Author: juergbi
Date: Fri Dec 19 14:51:49 2008
New Revision: 2224
URL: http://svn.gnome.org/viewvc/vala?rev=2224&view=rev
Log:
2008-12-19 JÃrg Billeter <j bitron ch>
* gobject/valaccodemethodmodule.vala:
Do not generate invalid type check statements in coroutines
Modified:
trunk/ChangeLog
trunk/gobject/valaccodemethodmodule.vala
Modified: trunk/gobject/valaccodemethodmodule.vala
==============================================================================
--- trunk/gobject/valaccodemethodmodule.vala (original)
+++ trunk/gobject/valaccodemethodmodule.vala Fri Dec 19 14:51:49 2008
@@ -753,7 +753,11 @@
}
private CCodeStatement? create_method_type_check_statement (Method m, DataType return_type, TypeSymbol t, bool non_null, string var_name) {
- return create_type_check_statement (m, return_type, t, non_null, var_name);
+ if (m.coroutine) {
+ return null;
+ } else {
+ return create_type_check_statement (m, return_type, t, non_null, var_name);
+ }
}
private CCodeStatement? create_precondition_statement (CodeNode method_node, DataType ret_type, Expression precondition) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]