summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2020-10-22 11:05:55 +0200
committerAlexander Larsson <alexl@redhat.com>2020-10-26 13:50:15 +0100
commit1ddcda281cbe4454e9c0de175089fa835c742d44 (patch)
tree0680822aed20f9e5e15c44e90e54ba4f58a60746
parentd68a62661594f1e3a9274d9c21ea8b5fb6f60ddd (diff)
downloadflatpak-1ddcda281cbe4454e9c0de175089fa835c742d44.tar.gz
dir: Make flatpak_transaction_ensure_remote_state non-static
This moves it to fatpak-transaction-private.h so that we can use it internally to be able to re-use the remote-states from the transaction outside it.
-rw-r--r--common/flatpak-transaction-private.h5
-rw-r--r--common/flatpak-transaction.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/common/flatpak-transaction-private.h b/common/flatpak-transaction-private.h
index 5f591df7..550b60ad 100644
--- a/common/flatpak-transaction-private.h
+++ b/common/flatpak-transaction-private.h
@@ -23,6 +23,11 @@
#include "flatpak-transaction.h"
+FlatpakRemoteState *flatpak_transaction_ensure_remote_state (FlatpakTransaction *self,
+ FlatpakTransactionOperationType kind,
+ const char *remote,
+ GError **error);
+
#include "flatpak-dir-private.h"
#endif /* __FLATPAK_TRANSACTION_PRIVATE_H__ */
diff --git a/common/flatpak-transaction.c b/common/flatpak-transaction.c
index 106e85e6..3790f724 100644
--- a/common/flatpak-transaction.c
+++ b/common/flatpak-transaction.c
@@ -1858,7 +1858,7 @@ kind_to_str (FlatpakTransactionOperationType kind)
}
}
-static FlatpakRemoteState *
+FlatpakRemoteState *
flatpak_transaction_ensure_remote_state (FlatpakTransaction *self,
FlatpakTransactionOperationType kind,
const char *remote,