[vala] GIR writer: Fix cname for vfunc <callback> element



commit d30820a866aaabf5bf500f17e0afdb28ad2b44fb
Author: Abderrahim Kitouni <a kitouni gmail com>
Date:   Thu Dec 3 20:00:54 2009 +0100

    GIR writer: Fix cname for vfunc <callback> element

 codegen/valagirwriter.vala |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala
index f07b4f1..4b03145 100644
--- a/codegen/valagirwriter.vala
+++ b/codegen/valagirwriter.vala
@@ -579,7 +579,8 @@ public class Vala.GIRWriter : CodeVisitor {
 		if (tag_name == "virtual-method") {
 			stream.printf (" invoker=\"%s\"", name);
 		} else if (tag_name == "callback") {
-			stream.printf (" c:type=\"%s\"", cname);
+			/* this is only used for vfuncs */
+			stream.printf (" c:type=\"%s\"", name);
 		} else {
 			stream.printf (" c:identifier=\"%s\"", cname);
 		}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]