]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix return type of finish vfunc
authorJürg Billeter <j@bitron.ch>
Fri, 21 Nov 2008 22:35:43 +0000 (22:35 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 21 Nov 2008 22:35:43 +0000 (22:35 +0000)
2008-11-21  Jürg Billeter  <j@bitron.ch>

* gobject/valagasyncmodule.vala:

Fix return type of finish vfunc

svn path=/trunk/; revision=2057

ChangeLog
gobject/valagasyncmodule.vala

index 2985ff8d848d10612dfc737409ffc8ab44126076..2893631733a5ef2368008acea672b4320aec02b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-11-21  Jürg Billeter  <j@bitron.ch>
+
+       * gobject/valagasyncmodule.vala:
+
+       Fix return type of finish vfunc
+
 2008-11-21  Jürg Billeter  <j@bitron.ch>
 
        * vala/valamethod.vala:
index 9458ad5dad141e0525dbb9e38f9a87ba83778d42..8f1169df3aaf625320880a991bbb1c8f44fcab04 100644 (file)
@@ -126,7 +126,7 @@ public class Vala.GAsyncModule : GSignalModule {
                cparam_map.set (get_param_pos (0.1), new CCodeFormalParameter ("res", "GAsyncResult*"));
 
                if (m.is_abstract || m.is_virtual) {
-                       var vdecl = new CCodeDeclaration ("void");
+                       var vdecl = new CCodeDeclaration (creturn_type.get_cname ());
                        vdeclarator = new CCodeFunctionDeclarator (m.vfunc_name + "_finish");
                        vdecl.add_declarator (vdeclarator);
                        type_struct.add_declaration (vdecl);