[libc-commits] [libc] [libc][stdlib] Change old unsigned short variables to size_t (PR #95065)
via libc-commits
libc-commits at lists.llvm.org
Mon Jun 10 17:49:43 PDT 2024
https://github.com/PiJoules created https://github.com/llvm/llvm-project/pull/95065
They were assigned from calls to find_chunk_ptr_for_size which return size_t now.
>From e499fe63c891392ed7e160b61f47a69d2991919f Mon Sep 17 00:00:00 2001
From: Leonard Chan <leonardchan at google.com>
Date: Mon, 10 Jun 2024 17:48:30 -0700
Subject: [PATCH] [libc][stdlib] Change old unsigned short variables to size_t
They were assigned from calls to find_chunk_ptr_for_size which return
size_t now.
---
libc/src/stdlib/freelist.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libc/src/stdlib/freelist.h b/libc/src/stdlib/freelist.h
index 20b4977835bef..c01ed6eddb7d4 100644
--- a/libc/src/stdlib/freelist.h
+++ b/libc/src/stdlib/freelist.h
@@ -99,7 +99,7 @@ bool FreeList<NUM_BUCKETS>::add_chunk(span<cpp::byte> chunk) {
aliased.bytes = chunk.data();
- unsigned short chunk_ptr = find_chunk_ptr_for_size(chunk.size(), false);
+ size_t chunk_ptr = find_chunk_ptr_for_size(chunk.size(), false);
// Add it to the correct list.
aliased.node->size = chunk.size();
@@ -114,7 +114,7 @@ span<cpp::byte> FreeList<NUM_BUCKETS>::find_chunk(size_t size) const {
if (size == 0)
return span<cpp::byte>();
- unsigned short chunk_ptr = find_chunk_ptr_for_size(size, true);
+ size_t chunk_ptr = find_chunk_ptr_for_size(size, true);
// Check that there's data. This catches the case where we run off the
// end of the array
@@ -144,7 +144,7 @@ span<cpp::byte> FreeList<NUM_BUCKETS>::find_chunk(size_t size) const {
template <size_t NUM_BUCKETS>
bool FreeList<NUM_BUCKETS>::remove_chunk(span<cpp::byte> chunk) {
- unsigned short chunk_ptr = find_chunk_ptr_for_size(chunk.size(), true);
+ size_t chunk_ptr = find_chunk_ptr_for_size(chunk.size(), true);
// Walk that list, finding the chunk.
union {
More information about the libc-commits
mailing list