commit | a94a35ade59aed8aaac41dace990bda0f0ac3526 | [log] [tgz] |
---|---|---|
author | Kelvin Zhang <zhangkelvin@google.com> | Wed Sep 29 20:19:32 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Sep 29 20:19:32 2021 +0000 |
tree | 2a22fcf9300c4f4e8a945687646a89a493f088f9 | |
parent | b158d1379701107904f89f8a01cf7faa2acf603e [diff] | |
parent | 9e5e1ed627cc535a483ea45db4d2f19e212d93b5 [diff] |
Verify sequence ops when finish writing InstallOps am: 9e5e1ed627 Original change: https://android-review.googlesource.com/c/platform/system/update_engine/+/1839176 Change-Id: I07d6f08aeb93c9a66e7364478d18332cf1f5ab4d
diff --git a/payload_consumer/vabc_partition_writer.cc b/payload_consumer/vabc_partition_writer.cc index 6ca94c1..1ae82b5 100644 --- a/payload_consumer/vabc_partition_writer.cc +++ b/payload_consumer/vabc_partition_writer.cc
@@ -280,7 +280,9 @@ // Add a hardcoded magic label to indicate end of all install ops. This label // is needed by filesystem verification, don't remove. TEST_AND_RETURN_FALSE(cow_writer_ != nullptr); - return cow_writer_->AddLabel(kEndOfInstallLabel); + TEST_AND_RETURN_FALSE(cow_writer_->AddLabel(kEndOfInstallLabel)); + TEST_AND_RETURN_FALSE(cow_writer_->Finalize()); + return cow_writer_->VerifyMergeOps(); } VABCPartitionWriter::~VABCPartitionWriter() {