summaryrefslogtreecommitdiff
path: root/common/dynamic_partition_control_stub.h
diff options
context:
space:
mode:
authorYifan Hong <elsk@google.com>2019-12-04 13:12:01 -0800
committerYifan Hong <elsk@google.com>2019-12-04 14:37:54 -0800
commit6eec995ac79c66741e665fce9a30613844d59384 (patch)
tree83d92904843c07d62b1e930253883dbd7cba4681 /common/dynamic_partition_control_stub.h
parent8d3843144aa92a77b6bcadea6e0158fa4962f907 (diff)
Only skip operation on snapshot partitions
On Virtual A/B devices, don't skip SOURCE_COPY on static partitions. Test: update_engine_unittest Test: incremental update to self Change-Id: I5c93b501e09f50f559151eb77d83052373c90d0d
Diffstat (limited to 'common/dynamic_partition_control_stub.h')
-rw-r--r--common/dynamic_partition_control_stub.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/dynamic_partition_control_stub.h b/common/dynamic_partition_control_stub.h
index c62758bd..1704f056 100644
--- a/common/dynamic_partition_control_stub.h
+++ b/common/dynamic_partition_control_stub.h
@@ -29,7 +29,8 @@ class DynamicPartitionControlStub : public DynamicPartitionControlInterface {
public:
FeatureFlag GetDynamicPartitionsFeatureFlag() override;
FeatureFlag GetVirtualAbFeatureFlag() override;
- bool ShouldSkipOperation(const InstallOperation& operation) override;
+ bool ShouldSkipOperation(const std::string& partition_name,
+ const InstallOperation& operation) override;
void Cleanup() override;
bool PreparePartitionsForUpdate(uint32_t source_slot,
uint32_t target_slot,