]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Declare return types of delegates
authorJürg Billeter <j@bitron.ch>
Wed, 8 Apr 2009 15:18:01 +0000 (17:18 +0200)
committerJürg Billeter <j@bitron.ch>
Wed, 8 Apr 2009 15:18:01 +0000 (17:18 +0200)
gobject/valaccodedelegatemodule.vala

index 2d579f4da0043b85058ded731fc1cc5e4aebbe62..30d179633f83774af1f6e4e9f20fcc1f77436f9a 100644 (file)
@@ -37,6 +37,8 @@ internal class Vala.CCodeDelegateModule : CCodeArrayModule {
                        return;
                }
 
+               generate_type_declaration (d.return_type, decl_space);
+
                var cfundecl = new CCodeFunctionDeclarator (d.get_cname ());
                foreach (FormalParameter param in d.get_parameters ()) {
                        generate_parameter (param, decl_space, new HashMap<int,CCodeFormalParameter> (), null);