From 28883d4d817a6c5ee3806cd9c1ebf9dc7ed51977 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Tue, 19 Jul 2022 19:39:53 -0400 Subject: [PATCH] Fix unused variable warning on macOS + ASan On non-ELF platforms, WEAK_SYMBOL_FUNC expands to a static variable. On ASan, we don't use sdallocx. Clang then warns about an unused static variable. Silence the warning. Change-Id: I3d53519b669d435f3801f45e4b72c6ca4cd27a3b Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/53565 Reviewed-by: Bob Beck Auto-Submit: David Benjamin Commit-Queue: Bob Beck --- crypto/mem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/crypto/mem.c b/crypto/mem.c index 15d3436c9..fde1b3074 100644 --- a/crypto/mem.c +++ b/crypto/mem.c @@ -183,6 +183,7 @@ void OPENSSL_free(void *orig_ptr) { // ASan knows to intercept malloc and free, but not sdallocx. #if defined(OPENSSL_ASAN) + (void)sdallocx; free(ptr); #else if (sdallocx) {