From 6d15cbd4119ba79c2eafd24ccccb8f1bc047a236 Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Fri, 28 Oct 2022 18:20:00 -0400 Subject: [PATCH] AK: Use size_t for ByteBuffer offsets These should be unsigned values. An east-const conversion was also performed by clang-format 15. --- AK/ByteBuffer.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/AK/ByteBuffer.h b/AK/ByteBuffer.h index 43dec2cc58..9cc534ba5c 100644 --- a/AK/ByteBuffer.h +++ b/AK/ByteBuffer.h @@ -126,10 +126,10 @@ public: [[nodiscard]] ReadonlyBytes bytes() const { return { data(), size() }; } [[nodiscard]] AK::Span span() { return { data(), size() }; } - [[nodiscard]] AK::Span span() const { return { data(), size() }; } + [[nodiscard]] AK::Span span() const { return { data(), size() }; } - [[nodiscard]] u8* offset_pointer(int offset) { return data() + offset; } - [[nodiscard]] u8 const* offset_pointer(int offset) const { return data() + offset; } + [[nodiscard]] u8* offset_pointer(size_t offset) { return data() + offset; } + [[nodiscard]] u8 const* offset_pointer(size_t offset) const { return data() + offset; } [[nodiscard]] void* end_pointer() { return data() + m_size; } [[nodiscard]] void const* end_pointer() const { return data() + m_size; } @@ -226,7 +226,7 @@ public: if (data_size == 0) return {}; VERIFY(data != nullptr); - int old_size = size(); + auto old_size = size(); TRY(try_resize(size() + data_size)); __builtin_memcpy(this->data() + old_size, data, data_size); return {};