From 7b096b4929b52f511a1ca1de0ed69180e3d5dcbb Mon Sep 17 00:00:00 2001 From: Sebastian Wick Date: Thu, 1 Aug 2024 21:16:54 +0200 Subject: [PATCH] portal: Free the ops from flatpak_transaction_get_operations The returned list is transfer full so we use g_autolist for a deep cleanup. --- portal/flatpak-portal.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/portal/flatpak-portal.c b/portal/flatpak-portal.c index 1c538520..103637f1 100644 --- a/portal/flatpak-portal.c +++ b/portal/flatpak-portal.c @@ -2485,7 +2485,8 @@ static gboolean transaction_ready (FlatpakTransaction *transaction, TransactionData *d) { - GList *ops = flatpak_transaction_get_operations (transaction); + g_autolist(FlatpakTransactionOperation) ops = + flatpak_transaction_get_operations (transaction); int status; GList *l;