[scudo] Use nullptr instead of integer-to-pointer cast
authorDominic Chen <ddchen@apple.com>
Wed, 16 Mar 2022 20:49:29 +0000 (13:49 -0700)
committerDominic Chen <ddchen@apple.com>
Thu, 17 Mar 2022 17:17:36 +0000 (10:17 -0700)
Differential Revision: https://reviews.llvm.org/D121856

compiler-rt/lib/scudo/standalone/combined.h

index 371fb78..365720d 100644 (file)
@@ -1271,8 +1271,8 @@ private:
   }
 
   static const size_t NumErrorReports =
-      sizeof(((scudo_error_info *)0)->reports) /
-      sizeof(((scudo_error_info *)0)->reports[0]);
+      sizeof(((scudo_error_info *)nullptr)->reports) /
+      sizeof(((scudo_error_info *)nullptr)->reports[0]);
 
   static void getInlineErrorInfo(struct scudo_error_info *ErrorInfo,
                                  size_t &NextErrorReport, uintptr_t FaultAddr,