summaryrefslogtreecommitdiff
path: root/tools/compiler.c
diff options
context:
space:
mode:
authorColin Walters <walters@src.gnome.org>2008-08-30 20:31:12 +0000
committerColin Walters <walters@src.gnome.org>2008-08-30 20:31:12 +0000
commitaf6dc7aef40e261d8e57adba6b7972106d047510 (patch)
tree7ea19346f2c9d455699faf9605cb3d136341f3be /tools/compiler.c
parent93e34f941a331990a0f872a310f03402cef7503a (diff)
downloadgobject-introspection-af6dc7aef40e261d8e57adba6b7972106d047510.tar.gz
Remove g_irepository_unregister, add GIRepositoryLoadFlags
svn path=/trunk/; revision=543
Diffstat (limited to 'tools/compiler.c')
-rw-r--r--tools/compiler.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/tools/compiler.c b/tools/compiler.c
index c2d22482..6af0a89a 100644
--- a/tools/compiler.c
+++ b/tools/compiler.c
@@ -81,16 +81,8 @@ format_output (GTypelib *typelib)
"{\n"
"\tGTypelib *typelib;\n"
"\ttypelib = g_typelib_new_from_const_memory (_G_TYPELIB, _G_TYPELIB_SIZE);\n"
- "\tg_irepository_load_typelib (NULL, typelib, NULL);\n"
+ "\tg_irepository_load_typelib (NULL, typelib, G_IREPOSITORY_LOAD_FLAG_LAZY, NULL);\n"
"}\n\n");
-
- g_string_append_printf (result,
- "__attribute__((destructor)) void\n"
- "unregister_typelib (void)\n"
- "{\n"
- "\tg_irepository_unregister (NULL, \"%s\");\n"
- "}\n",
- g_typelib_get_namespace (typelib));
}
return g_string_free (result, FALSE);