Make crc32 use absl::Span<const uint8_t>
We had a const span, not a span of constant data. Whops, fixed.
Change-Id: I746428365e9b119880806c64a661e371b3c0e9f8
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/aos/util/crc32.h b/aos/util/crc32.h
index b193f61..5f130d7 100644
--- a/aos/util/crc32.h
+++ b/aos/util/crc32.h
@@ -9,10 +9,10 @@
namespace aos {
-uint32_t ComputeCrc32(const absl::Span<uint8_t> data);
+uint32_t ComputeCrc32(const absl::Span<const uint8_t> data);
uint32_t AccumulateCrc32(
- const absl::Span<uint8_t> data,
+ const absl::Span<const uint8_t> data,
std::optional<uint32_t> current_checksum = std::nullopt);
} // namespace aos