repo: Make the ordering consistent between abort/complete_transaction

This just makes the functions nicer to stare at.

https://bugzilla.gnome.org/show_bug.cgi?id=707644
This commit is contained in:
Jasper St. Pierre 2013-09-05 15:30:15 -04:00
parent 4dcf1a4282
commit f5f7fe5e9a
1 changed files with 5 additions and 4 deletions

View File

@ -1264,14 +1264,14 @@ ostree_repo_commit_transaction_with_stats (OstreeRepo *self,
if (!cleanup_tmpdir (self, cancellable, error))
goto out;
if (!ot_gfile_ensure_unlinked (self->transaction_lock_path, cancellable, error))
goto out;
if (self->loose_object_devino_hash)
g_hash_table_remove_all (self->loose_object_devino_hash);
self->in_transaction = FALSE;
if (!ot_gfile_ensure_unlinked (self->transaction_lock_path, cancellable, error))
goto out;
if (out_metadata_objects_total) *out_metadata_objects_total = self->txn_metadata_objects_total;
if (out_metadata_objects_written) *out_metadata_objects_written = self->txn_metadata_objects_written;
if (out_content_objects_total) *out_content_objects_total = self->txn_content_objects_total;
@ -1302,10 +1302,11 @@ ostree_repo_abort_transaction (OstreeRepo *self,
if (!cleanup_tmpdir (self, cancellable, error))
goto out;
self->in_transaction = FALSE;
if (self->loose_object_devino_hash)
g_hash_table_remove_all (self->loose_object_devino_hash);
self->in_transaction = FALSE;
ret = TRUE;
out:
return ret;