repo: detached sigs: Use error prefixing instead of overwriting

Noted when "rpm-ostree compose sign" failed to write to a repo due to
permissions.
This commit is contained in:
Colin Walters committed 2015-02-25 10:39:15 -05:00
1 parent ace982b51c
commit 152dcf89b5
2 files changed
+7 -11

No files matched your search

+5 -1
View File
@@ -1925,6 +1925,7 @@ ostree_repo_read_commit_detached_metadata (OstreeRepo *self,
}
else
{
g_prefix_error (error, "Unable to read existing detached metadata: ");
g_propagate_error (error, temp_error);
goto out;
}
@@ -1971,7 +1972,10 @@ ostree_repo_write_commit_detached_metadata (OstreeRepo *self,
g_variant_get_size (normalized),
NULL, FALSE, 0, NULL,
cancellable, error))
goto out;
{
g_prefix_error (error, "Unable to write detached metadata: ");
goto out;
}
ret = TRUE;
out: