commit | d9c17e91bbb4423a0aca268f0cb52579d7c630fb | [log] [tgz] |
---|---|---|
author | Daniel Zheng <zhengdaniel@google.com> | Fri Sep 15 00:19:29 2023 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri Sep 15 00:19:29 2023 +0000 |
tree | 8ef0540023e79f46b382bfd4d2509a78f1bc21ee | |
parent | b19c86cdd3ab67ce695223ec5e7643a13dd786fa [diff] | |
parent | 55287774960666ce3d1b27ee593c70b3a582d062 [diff] |
Merge "Concatenate conditional" into main am: 5528777496 Original change: https://android-review.googlesource.com/c/platform/system/core/+/2751931 Change-Id: I747433f20360ab65634db2642a8970c622d14d2f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/fs_mgr/libsnapshot/libsnapshot_cow/writer_v2.cpp b/fs_mgr/libsnapshot/libsnapshot_cow/writer_v2.cpp index ee445a2..699529b 100644 --- a/fs_mgr/libsnapshot/libsnapshot_cow/writer_v2.cpp +++ b/fs_mgr/libsnapshot/libsnapshot_cow/writer_v2.cpp
@@ -636,10 +636,8 @@ } bool CowWriterV2::WriteOperation(const CowOperation& op, const void* data, size_t size) { - if (!EnsureSpaceAvailable(next_op_pos_ + sizeof(op))) { - return false; - } - if (!EnsureSpaceAvailable(next_data_pos_ + size)) { + if (!EnsureSpaceAvailable(next_op_pos_ + sizeof(op)) || + !EnsureSpaceAvailable(next_data_pos_ + size)) { return false; }