From eaa6cc547e7300b122efbbaf8940ee9d15f7964c Mon Sep 17 00:00:00 2001 From: Shankhin <44582011+firestrike007@users.noreply.github.com> Date: Mon, 2 Dec 2024 03:10:25 -0500 Subject: [PATCH] Fixes #118231: Corrected spelling mistake in has_acitive_owner function (#118266) Fixes #118231 - Updated the method name to `has_active_owner` in `llvm-project/libc/src/__support/threads/linux/rwlock.h` - Verified usage and updated all references to the method. - Ran tests: - `check-llvm-unit` - `check-all` --- libc/src/__support/threads/linux/rwlock.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libc/src/__support/threads/linux/rwlock.h b/libc/src/__support/threads/linux/rwlock.h index 57fcc7bb67a6a0..f7aeb5b709aa3e 100644 --- a/libc/src/__support/threads/linux/rwlock.h +++ b/libc/src/__support/threads/linux/rwlock.h @@ -162,7 +162,7 @@ class RwState { LIBC_INLINE constexpr bool has_active_reader() const { return state >= ACTIVE_READER_COUNT_UNIT; } - LIBC_INLINE constexpr bool has_acitve_owner() const { + LIBC_INLINE constexpr bool has_active_owner() const { return has_active_reader() || has_active_writer(); } LIBC_INLINE constexpr bool has_last_reader() const { @@ -193,7 +193,7 @@ class RwState { } __builtin_unreachable(); } else - return !has_acitve_owner(); + return !has_active_owner(); } // This function check if it is possible to grow the reader count without @@ -548,7 +548,7 @@ class RwLock { [[nodiscard]] LIBC_INLINE LockResult check_for_destroy() { RwState old = RwState::load(state, cpp::MemoryOrder::RELAXED); - if (old.has_acitve_owner()) + if (old.has_active_owner()) return LockResult::Busy; return LockResult::Success; }