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

+2 -10
View File
@@ -2995,11 +2995,7 @@ ostree_repo_append_gpg_signature (OstreeRepo *self,
&metadata,
cancellable,
error))
{
g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
"Unable to read existing detached metadata");
goto out;
}
goto out;
new_metadata = _ostree_detached_metadata_append_gpg_sig (metadata, signature_bytes);
@@ -3008,11 +3004,7 @@ ostree_repo_append_gpg_signature (OstreeRepo *self,
new_metadata,
cancellable,
error))
{
g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
"Unable to read existing detached metadata");
goto out;
}
goto out;
ret = TRUE;
out: