[compiler-rt] r276539 - Silence -Wpointer-bool-conversion warning after r276324

Bruno Cardoso Lopes via llvm-commits llvm-commits at lists.llvm.org
Sat Jul 23 18:09:04 PDT 2016


Author: bruno
Date: Sat Jul 23 20:09:03 2016
New Revision: 276539

URL: http://llvm.org/viewvc/llvm-project?rev=276539&view=rev
Log:
Silence -Wpointer-bool-conversion warning after r276324

sanitizer_common_interceptors.inc:667:12: warning: address of function 'memchr' will always evaluate to 'true' [-Wpointer-bool-conversion]
  if (REAL(memchr)) {
  ~~       ^~~~~~

Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc

Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc?rev=276539&r1=276538&r2=276539&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_common_interceptors.inc Sat Jul 23 20:09:03 2016
@@ -664,7 +664,7 @@ INTERCEPTOR(void*, memchr, const void *s
   void *ctx;
   COMMON_INTERCEPTOR_ENTER(ctx, memchr, s, c, n);
   void *res;
-  if (REAL(memchr)) {
+  if (REAL(&memchr)) {
     res = REAL(memchr)(s, c, n);
   } else {
     res = internal_memchr(s, c, n);




More information about the llvm-commits mailing list