2007-12-16 Juerg Billeter <j@bitron.ch>
* gobject/valaccodegeneratormethod.vala: cast return value of
g_type_create_instance to avoid gcc warning, fixes bug 503411
svn path=/trunk/; revision=777
+2007-12-16 Jürg Billeter <j@bitron.ch>
+
+ * gobject/valaccodegeneratormethod.vala: cast return value of
+ g_type_create_instance to avoid gcc warning, fixes bug 503411
+
2007-12-15 Jürg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala,
var cdecl = new CCodeDeclaration (cl.get_cname () + "*");
var ccall = new CCodeFunctionCall (new CCodeIdentifier ("g_type_create_instance"));
ccall.add_argument (new CCodeIdentifier ("type"));
- cdecl.add_declarator (new CCodeVariableDeclarator.with_initializer ("self", ccall));
+ cdecl.add_declarator (new CCodeVariableDeclarator.with_initializer ("self", new CCodeCastExpression (ccall, cl.get_cname () + "*")));
cinit.append (cdecl);
} else if (in_gtypeinstance_creation_method) {
var cl = (Class) m.parent_symbol;