[ubsan] More 0 -> nullptr conversions (NFC)
authorVedant Kumar <vsk@apple.com>
Thu, 6 Oct 2016 23:41:57 +0000 (23:41 +0000)
committerVedant Kumar <vsk@apple.com>
Thu, 6 Oct 2016 23:41:57 +0000 (23:41 +0000)
llvm-svn: 283511

compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc

index 74904b3..5ae5ae0 100644 (file)
@@ -167,7 +167,7 @@ static const abi::__class_type_info *findBaseAtOffset(
     dynamic_cast<const abi::__vmi_class_type_info*>(Derived);
   if (!VTI)
     // No base class subobjects.
-    return 0;
+    return nullptr;
 
   for (unsigned int base = 0; base != VTI->base_count; ++base) {
     sptr OffsetHere = VTI->base_info[base].__offset_flags >>
@@ -182,7 +182,7 @@ static const abi::__class_type_info *findBaseAtOffset(
       return Base;
   }
 
-  return 0;
+  return nullptr;
 }
 
 namespace {
@@ -198,11 +198,11 @@ struct VtablePrefix {
 VtablePrefix *getVtablePrefix(void *Vtable) {
   VtablePrefix *Vptr = reinterpret_cast<VtablePrefix*>(Vtable);
   if (!Vptr)
-    return 0;
+    return nullptr;
   VtablePrefix *Prefix = Vptr - 1;
   if (!Prefix->TypeInfo)
     // This can't possibly be a valid vtable.
-    return 0;
+    return nullptr;
   return Prefix;
 }