[vala] GIR writer: Fix g-i names for base types
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [vala] GIR writer: Fix g-i names for base types
- Date: Fri, 3 Jul 2009 14:32:39 +0000 (UTC)
commit e84d17d18778f019dca56d3294d76b69aeede7e4
Author: Didier 'Ptitjes <ptitjes free fr>
Date: Tue Jun 2 16:31:08 2009 +0200
GIR writer: Fix g-i names for base types
Signed-off-by: Didier 'Ptitjes <ptitjes free fr>
codegen/valagirwriter.vala | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala
index aa34602..fd46053 100644
--- a/codegen/valagirwriter.vala
+++ b/codegen/valagirwriter.vala
@@ -153,7 +153,7 @@ public class Vala.GIRWriter : CodeVisitor {
stream.printf ("<class name=\"%s\"", cl.name);
write_gtype_attributes (cl);
stream.printf (" glib:type-struct=\"%s\"", gtype_struct_name);
- stream.printf (" parent=\"%s\"", cl.base_class.get_full_name ());
+ stream.printf (" parent=\"%s\"", gi_type_name (cl.base_class));
if (cl.is_abstract) {
stream.printf (" abstract=\"1\"");
}
@@ -172,7 +172,7 @@ public class Vala.GIRWriter : CodeVisitor {
first = false;
}
write_indent ();
- stream.printf ("<interface name=\"%s\"/>\n", object_type.type_symbol.get_full_name ());
+ stream.printf ("<interface name=\"%s\"/>\n", gi_type_name (object_type.type_symbol));
}
}
if (!first) {
@@ -272,10 +272,10 @@ public class Vala.GIRWriter : CodeVisitor {
var object_type = (ObjectType) base_type;
if (object_type.type_symbol is Class) {
write_indent ();
- stream.printf ("<object name=\"%s\"/>\n", object_type.type_symbol.get_full_name ());
+ stream.printf ("<object name=\"%s\"/>\n", gi_type_name (object_type.type_symbol));
} else if (object_type.type_symbol is Interface) {
write_indent ();
- stream.printf ("<interface name=\"%s\"/>\n", object_type.type_symbol.get_full_name ());
+ stream.printf ("<interface name=\"%s\"/>\n", gi_type_name (object_type.type_symbol));
} else {
assert_not_reached ();
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]