summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2015-01-21 11:58:31 -0500
committerColin Walters <walters@verbum.org>2015-01-21 11:59:32 -0500
commit28e5e6f27fe1600ee5f48ea55264ed73285a2dd8 (patch)
treeb19b6cee0dd9e3cff12b6c92a76b4a08a7b2a498
parent8195fd18e2702dce6297b7ccb4b2d798e1699373 (diff)
downloadostree-28e5e6f27fe1600ee5f48ea55264ed73285a2dd8.tar.gz
traverse: Fix transfer on hash table
Otherwise, bindings try to erroneously unref the key/values as well.
-rw-r--r--src/libostree/ostree-repo-traverse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libostree/ostree-repo-traverse.c b/src/libostree/ostree-repo-traverse.c
index 55b91742..122fccec 100644
--- a/src/libostree/ostree-repo-traverse.c
+++ b/src/libostree/ostree-repo-traverse.c
@@ -32,7 +32,7 @@
* This hash table is a set of #GVariant which can be accessed via
* ostree_object_name_deserialize().
*
- * Returns: (transfer full) (element-type GVariant GVariant): A new hash table
+ * Returns: (transfer container) (element-type GVariant GVariant): A new hash table
*/
GHashTable *
ostree_repo_traverse_new_reachable (void)
@@ -229,7 +229,7 @@ ostree_repo_traverse_commit_union (OstreeRepo *repo,
* @repo: Repo
* @commit_checksum: ASCII SHA256 checksum
* @maxdepth: Traverse this many parent commits, -1 for unlimited
- * @out_reachable: (out) (element-type GVariant GVariant): Set of reachable objects
+ * @out_reachable: (out) (transfer container) (element-type GVariant GVariant): Set of reachable objects
* @cancellable: Cancellable
* @error: Error
*