summaryrefslogtreecommitdiff
path: root/girepository
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2009-09-04 17:02:14 -0400
committerColin Walters <walters@verbum.org>2009-09-04 17:02:14 -0400
commit4a6cba2c23df6bd541981ba460ee48cd40fe4ba5 (patch)
tree1ee2e040d76a366df3997b5506a3bd5c1809ad3b /girepository
parentfb5e8ff56a2c474412466f97bc3ab3890801dda3 (diff)
downloadgobject-introspection-4a6cba2c23df6bd541981ba460ee48cd40fe4ba5.tar.gz
Correctly ref repository in GIUnresolvedInfo
Followup to previous patch.
Diffstat (limited to 'girepository')
-rw-r--r--girepository/ginfo.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/girepository/ginfo.c b/girepository/ginfo.c
index 19723dd1..eef3cd6e 100644
--- a/girepository/ginfo.c
+++ b/girepository/ginfo.c
@@ -203,7 +203,7 @@ g_info_from_entry (GIRepository *repository,
unresolved->type = GI_INFO_TYPE_UNRESOLVED;
unresolved->ref_count = 1;
- unresolved->repository = repository;
+ unresolved->repository = g_object_ref (repository);
unresolved->container = NULL;
unresolved->name = name;
unresolved->namespace = namespace;