diff options
Diffstat (limited to 'libc/src/string/memory_utils/generic')
| -rw-r--r-- | libc/src/string/memory_utils/generic/inline_strlen.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libc/src/string/memory_utils/generic/inline_strlen.h b/libc/src/string/memory_utils/generic/inline_strlen.h index d7435afb0371..69700e801bce 100644 --- a/libc/src/string/memory_utils/generic/inline_strlen.h +++ b/libc/src/string/memory_utils/generic/inline_strlen.h @@ -24,8 +24,7 @@ LIBC_INLINE constexpr cpp::simd_mask<char> shift_mask(cpp::simd_mask<char> m, return cpp::bit_cast<cpp::simd_mask<char>>(r); } -[[clang::no_sanitize("address")]] LIBC_INLINE size_t -string_length(const char *src) { +LIBC_NO_SANITIZE_OOB_ACCESS LIBC_INLINE size_t string_length(const char *src) { constexpr cpp::simd<char> null_byte = cpp::splat('\0'); size_t alignment = alignof(cpp::simd<char>); |
