diff options
Diffstat (limited to 'dynamic_partition_control_android.h')
-rw-r--r-- | dynamic_partition_control_android.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/dynamic_partition_control_android.h b/dynamic_partition_control_android.h index d743e6e5..0907236a 100644 --- a/dynamic_partition_control_android.h +++ b/dynamic_partition_control_android.h @@ -44,10 +44,10 @@ class DynamicPartitionControlAndroid : public DynamicPartitionControlInterface { std::unique_ptr<android::fs_mgr::MetadataBuilder> LoadMetadataBuilder( const std::string& super_device, uint32_t source_slot) override; - bool PreparePartitionsForUpdate(uint32_t source_slot, - uint32_t target_slot, - const BootControlInterface::PartitionMetadata& - partition_metadata) override; + bool PreparePartitionsForUpdate( + uint32_t source_slot, + uint32_t target_slot, + const DeltaArchiveManifest& manifest) override; bool GetDeviceDir(std::string* path) override; std::string GetSuperPartitionName(uint32_t slot) override; @@ -94,10 +94,9 @@ class DynamicPartitionControlAndroid : public DynamicPartitionControlInterface { // Update |builder| according to |partition_metadata|, assuming the device // does not have Virtual A/B. - bool UpdatePartitionMetadata( - android::fs_mgr::MetadataBuilder* builder, - uint32_t target_slot, - const BootControlInterface::PartitionMetadata& partition_metadata); + bool UpdatePartitionMetadata(android::fs_mgr::MetadataBuilder* builder, + uint32_t target_slot, + const DeltaArchiveManifest& manifest); DISALLOW_COPY_AND_ASSIGN(DynamicPartitionControlAndroid); }; |