From 04733b2a64aa6346702a0c8a222cd5b5728b863e Mon Sep 17 00:00:00 2001 From: Thurston Dang Date: Fri, 24 Oct 2025 00:30:17 +0000 Subject: [PATCH] [asan] Avoid -Wtautological-pointer-compare https://github.com/llvm/llvm-project/pull/164906 converted bool-pointer compare into -Wtautological-pointer-compare. --- compiler-rt/lib/asan/asan_interceptors.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler-rt/lib/asan/asan_interceptors.cpp b/compiler-rt/lib/asan/asan_interceptors.cpp index c43332cbc276d..8643271e89d70 100644 --- a/compiler-rt/lib/asan/asan_interceptors.cpp +++ b/compiler-rt/lib/asan/asan_interceptors.cpp @@ -58,7 +58,7 @@ namespace __asan { static inline uptr MaybeRealStrnlen(const char *s, uptr maxlen) { #if SANITIZER_INTERCEPT_STRNLEN - if (REAL(strnlen) != nullptr) + if (static_cast(REAL(strnlen))) return REAL(strnlen)(s, maxlen); # endif return internal_strnlen(s, maxlen); @@ -66,7 +66,7 @@ static inline uptr MaybeRealStrnlen(const char *s, uptr maxlen) { static inline uptr MaybeRealWcsnlen(const wchar_t* s, uptr maxlen) { # if SANITIZER_INTERCEPT_WCSNLEN - if (REAL(wcsnlen) != nullptr) + if (static_cast(REAL(wcsnlen))) return REAL(wcsnlen)(s, maxlen); # endif return internal_wcsnlen(s, maxlen);