summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-bootloader.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libostree/ostree-bootloader.c')
-rw-r--r--src/libostree/ostree-bootloader.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libostree/ostree-bootloader.c b/src/libostree/ostree-bootloader.c
index 5cb7c5ea..37219999 100644
--- a/src/libostree/ostree-bootloader.c
+++ b/src/libostree/ostree-bootloader.c
@@ -61,3 +61,14 @@ _ostree_bootloader_write_config (OstreeBootloader *self,
return OSTREE_BOOTLOADER_GET_IFACE (self)->write_config (self, bootversion,
cancellable, error);
}
+
+gboolean
+_ostree_bootloader_is_atomic (OstreeBootloader *self)
+{
+ g_return_val_if_fail (OSTREE_IS_BOOTLOADER (self), FALSE);
+
+ if (OSTREE_BOOTLOADER_GET_IFACE (self)->is_atomic)
+ return OSTREE_BOOTLOADER_GET_IFACE (self)->is_atomic (self);
+ else
+ return TRUE;
+}