From f2cfd53bd1fce129234e2bf674dad968f47ec10c Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 9 Nov 2020 10:15:32 +0100 Subject: [PATCH] transaction: Add private getter for the FlatpakDecomposed of the op --- common/flatpak-transaction-private.h | 3 +++ common/flatpak-transaction.c | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/common/flatpak-transaction-private.h b/common/flatpak-transaction-private.h index 550b60ad..2ebd5d69 100644 --- a/common/flatpak-transaction-private.h +++ b/common/flatpak-transaction-private.h @@ -22,12 +22,15 @@ #define __FLATPAK_TRANSACTION_PRIVATE_H__ #include "flatpak-transaction.h" +#include "flatpak-ref-utils-private.h" FlatpakRemoteState *flatpak_transaction_ensure_remote_state (FlatpakTransaction *self, FlatpakTransactionOperationType kind, const char *remote, GError **error); +FlatpakDecomposed * flatpak_transaction_operation_get_decomposed (FlatpakTransactionOperation *self); + #include "flatpak-dir-private.h" #endif /* __FLATPAK_TRANSACTION_PRIVATE_H__ */ diff --git a/common/flatpak-transaction.c b/common/flatpak-transaction.c index 60495fce..a76c3696 100644 --- a/common/flatpak-transaction.c +++ b/common/flatpak-transaction.c @@ -692,6 +692,12 @@ flatpak_transaction_operation_get_ref (FlatpakTransactionOperation *self) return flatpak_decomposed_get_ref (self->ref); } +FlatpakDecomposed * +flatpak_transaction_operation_get_decomposed (FlatpakTransactionOperation *self) +{ + return self->ref; +} + /** * flatpak_transaction_operation_get_related_to_ops: * @self: a #FlatpakTransactionOperation