repo: Make prepare_transaction introspectable
We need to document the out pointer as an out pointer. https://bugzilla.gnome.org/show_bug.cgi?id=707644
This commit is contained in:
parent
b36e61f813
commit
89f4817bdf
|
|
@ -1158,6 +1158,23 @@ devino_cache_lookup (OstreeRepo *self,
|
||||||
return g_hash_table_lookup (self->loose_object_devino_hash, &dev_ino);
|
return g_hash_table_lookup (self->loose_object_devino_hash, &dev_ino);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ostree_repo_prepare_transaction:
|
||||||
|
* @self: An #OstreeRepo
|
||||||
|
* @enable_commit_hardlink_scan:
|
||||||
|
* @out_transaction_resume: (allow-none) (out): Whether this transaction
|
||||||
|
* is resuming from a previous one.
|
||||||
|
* @cancellable: Cancellable
|
||||||
|
* @error: Error
|
||||||
|
*
|
||||||
|
* Starts or resumes a transaction. In order to write to a repo, you
|
||||||
|
* need to start a transaction. You can complete the transaction with
|
||||||
|
* ostree_repo_commit_transaction(), or abort the transaction with
|
||||||
|
* ostree_repo_abort_transaction().
|
||||||
|
*
|
||||||
|
* Currently, transactions are not atomic, and aborting a transaction
|
||||||
|
* will not erase any data you write during the transaction.
|
||||||
|
*/
|
||||||
gboolean
|
gboolean
|
||||||
ostree_repo_prepare_transaction (OstreeRepo *self,
|
ostree_repo_prepare_transaction (OstreeRepo *self,
|
||||||
gboolean enable_commit_hardlink_scan,
|
gboolean enable_commit_hardlink_scan,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue