From daa2d79fd1b2d9257c1a589ee04cacfe94af0c2b Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Thu, 20 Oct 2016 14:25:45 +0200 Subject: [PATCH] transaction: Fix error reportin in case an update fails --- app/flatpak-transaction.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/flatpak-transaction.c b/app/flatpak-transaction.c index 45b22c2e7..f8660ece8 100644 --- a/app/flatpak-transaction.c +++ b/app/flatpak-transaction.c @@ -486,7 +486,6 @@ flatpak_transaction_run (FlatpakTransaction *self, { opname = _("install"); g_print (_("Installing: %s from %s\n"), pref, op->remote); - res = TRUE; res = flatpak_dir_install (self->dir, self->no_pull, self->no_deploy, @@ -544,7 +543,7 @@ flatpak_transaction_run (FlatpakTransaction *self, } else { - g_propagate_error (error, local_error); + g_propagate_error (error, g_steal_pointer (&local_error)); return FALSE; } }