summaryrefslogtreecommitdiff
path: root/app/flatpak-builtins-update.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2018-05-21 16:58:07 +0200
committerAlexander Larsson <alexander.larsson@gmail.com>2018-05-29 16:37:21 +0200
commit0cfcb627a87b657ecf4a9e173912d70269316bd5 (patch)
tree561ba0a4d7834847f9824130055059f340ac2764 /app/flatpak-builtins-update.c
parent97fc039c3429c26c7536025c5f7dc484329b1f78 (diff)
downloadflatpak-0cfcb627a87b657ecf4a9e173912d70269316bd5.tar.gz
Transaction: Turn booleans into setters.
Diffstat (limited to 'app/flatpak-builtins-update.c')
-rw-r--r--app/flatpak-builtins-update.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/app/flatpak-builtins-update.c b/app/flatpak-builtins-update.c
index 27de3ab4..d97dff4f 100644
--- a/app/flatpak-builtins-update.c
+++ b/app/flatpak-builtins-update.c
@@ -110,9 +110,14 @@ flatpak_builtin_update (int argc,
for (k = 0; k < dirs->len; k++)
{
- FlatpakTransaction *transaction = flatpak_transaction_new (g_ptr_array_index (dirs, k),
- opt_yes, opt_no_pull, opt_no_deploy,
- opt_no_static_deltas, !opt_no_deps, !opt_no_related, FALSE);
+ FlatpakTransaction *transaction = flatpak_transaction_new (g_ptr_array_index (dirs, k));
+ flatpak_transaction_set_disable_interaction (transaction, opt_yes);
+ flatpak_transaction_set_no_pull (transaction, opt_no_pull);
+ flatpak_transaction_set_no_deploy (transaction, opt_no_deploy);
+ flatpak_transaction_set_disable_static_deltas (transaction, opt_no_static_deltas);
+ flatpak_transaction_set_disable_dependencies (transaction, opt_no_deps);
+ flatpak_transaction_set_disable_related (transaction, opt_no_related);
+
g_ptr_array_add (transactions, transaction);
}