pw_kvs: Add attributes on unused variables for debug
Appends [[maybe_unused]] to some variables that are only used in DBG
statements to satisfy the static analyzer.
Change-Id: If692c6c6d102a0540ee12fc1811fe0136d715ada
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/31660
Reviewed-by: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Prashanth Swaminathan <prashanthsw@google.com>
diff --git a/pw_kvs/key_value_store.cc b/pw_kvs/key_value_store.cc
index 9823ae9..d40bb8b 100644
--- a/pw_kvs/key_value_store.cc
+++ b/pw_kvs/key_value_store.cc
@@ -946,7 +946,7 @@
Status KeyValueStore::GarbageCollect(
std::span<const Address> reserved_addresses) {
DBG("Garbage Collect a single sector");
- for (Address address : reserved_addresses) {
+ for ([[maybe_unused]] Address address : reserved_addresses) {
DBG(" Avoid address %u", unsigned(address));
}
@@ -1288,7 +1288,7 @@
for (size_t sector_id = 0; sector_id < sectors_.size(); ++sector_id) {
// Read sector data. Yes, this will blow the stack on embedded.
std::array<byte, 500> raw_sector_data; // TODO!!!
- StatusWithSize sws =
+ [[maybe_unused]] StatusWithSize sws =
partition_.Read(sector_id * sector_size_bytes, raw_sector_data);
DBG("Read: %u bytes", unsigned(sws.size()));