aboutsummaryrefslogtreecommitdiff
path: root/pw_persistent_ram/persistent_buffer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'pw_persistent_ram/persistent_buffer.cc')
-rw-r--r--pw_persistent_ram/persistent_buffer.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/pw_persistent_ram/persistent_buffer.cc b/pw_persistent_ram/persistent_buffer.cc
index 9cee8fcdf..2186f4dfd 100644
--- a/pw_persistent_ram/persistent_buffer.cc
+++ b/pw_persistent_ram/persistent_buffer.cc
@@ -35,7 +35,7 @@ Status PersistentBufferWriter::DoWrite(ConstByteSpan data) {
// Only checksum newly written data.
checksum_ = checksum::Crc16Ccitt::Calculate(
ByteSpan(buffer_.data() + size_, data.size_bytes()), checksum_);
- size_ += data.size_bytes();
+ size_ = size_ + data.size_bytes(); // += on a volatile is deprecated in C++20
return OkStatus();
}