commit | 4137dee0e5bf36f6f556425ecb64cfd84b186f69 | [log] [tgz] |
---|---|---|
author | David Anderson <dvander@google.com> | Fri Nov 06 15:09:46 2020 -0800 |
committer | David Anderson <dvander@google.com> | Fri Nov 06 15:10:41 2020 -0800 |
tree | c07772ea15b0ccafe8e8b4556aae9ea72bf422bb | |
parent | d021544d046474c171ff82196afa5e425a58000d [diff] |
libsnapshot: Fix broken iterator in CompressedSnapshotReader. Bug: NA Test: apply full OTA with VABC Change-Id: I9173ac1c6fb601a6f9e0bfb935d7908e0f234f0f
diff --git a/fs_mgr/libsnapshot/snapshot_reader.cpp b/fs_mgr/libsnapshot/snapshot_reader.cpp index 0ac79a1..b56d879 100644 --- a/fs_mgr/libsnapshot/snapshot_reader.cpp +++ b/fs_mgr/libsnapshot/snapshot_reader.cpp
@@ -91,6 +91,7 @@ while (!op_iter_->Done()) { const CowOperation* op = &op_iter_->Get(); if (op->type == kCowLabelOp || op->type == kCowFooterOp) { + op_iter_->Next(); continue; } if (op->new_block >= ops_.size()) {