diff --git a/src/util/PeakBuffer.cxx b/src/util/PeakBuffer.cxx index 31e0292c1..6af9df266 100644 --- a/src/util/PeakBuffer.cxx +++ b/src/util/PeakBuffer.cxx @@ -76,7 +76,7 @@ PeakBuffer::Consume(std::size_t length) noexcept } static std::size_t -AppendTo(DynamicFifoBuffer &buffer, +AppendTo(DynamicFifoBuffer &buffer, const void *data, size_t length) noexcept { assert(data != nullptr); @@ -93,7 +93,7 @@ AppendTo(DynamicFifoBuffer &buffer, memcpy(p.data, data, nbytes); buffer.Append(nbytes); - data = (const uint8_t *)data + nbytes; + data = (const std::byte *)data + nbytes; length -= nbytes; total += nbytes; } while (length > 0); @@ -113,11 +113,11 @@ PeakBuffer::Append(const void *data, std::size_t length) } if (normal_buffer == nullptr) - normal_buffer = new DynamicFifoBuffer(normal_size); + normal_buffer = new DynamicFifoBuffer(normal_size); std::size_t nbytes = AppendTo(*normal_buffer, data, length); if (nbytes > 0) { - data = (const uint8_t *)data + nbytes; + data = (const std::byte *)data + nbytes; length -= nbytes; if (length == 0) return true; @@ -125,7 +125,7 @@ PeakBuffer::Append(const void *data, std::size_t length) if (peak_buffer == nullptr) { if (peak_size > 0) - peak_buffer = new DynamicFifoBuffer(peak_size); + peak_buffer = new DynamicFifoBuffer(peak_size); if (peak_buffer == nullptr) return false; } diff --git a/src/util/PeakBuffer.hxx b/src/util/PeakBuffer.hxx index dc7e79b1e..c3d871035 100644 --- a/src/util/PeakBuffer.hxx +++ b/src/util/PeakBuffer.hxx @@ -23,7 +23,6 @@ #include "Compiler.h" #include -#include template struct WritableBuffer; template class DynamicFifoBuffer; @@ -36,7 +35,7 @@ template class DynamicFifoBuffer; class PeakBuffer { std::size_t normal_size, peak_size; - DynamicFifoBuffer *normal_buffer, *peak_buffer; + DynamicFifoBuffer *normal_buffer, *peak_buffer; public: PeakBuffer(std::size_t _normal_size, std::size_t _peak_size) noexcept