From: Vedant Kumar Date: Thu, 6 Oct 2016 22:58:45 +0000 (+0000) Subject: [ubsan] 0 -> nullptr (NFC) X-Git-Tag: llvmorg-4.0.0-rc1~7865 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=413fce239e7b2630374491aeb438fb5ab64e2d1b;p=platform%2Fupstream%2Fllvm.git [ubsan] 0 -> nullptr (NFC) llvm-svn: 283506 --- diff --git a/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc b/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc index 24f7ad4..74904b3 100644 --- a/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc +++ b/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cc @@ -248,9 +248,9 @@ __ubsan::DynamicTypeInfo __ubsan::getDynamicTypeInfoFromVtable(void *VtablePtr) { VtablePrefix *Vtable = getVtablePrefix(VtablePtr); if (!Vtable) - return DynamicTypeInfo(0, 0, 0); + return DynamicTypeInfo(nullptr, 0, nullptr); if (Vtable->Offset < -VptrMaxOffsetToTop || Vtable->Offset > VptrMaxOffsetToTop) - return DynamicTypeInfo(0, Vtable->Offset, 0); + return DynamicTypeInfo(nullptr, Vtable->Offset, nullptr); const abi::__class_type_info *ObjectType = findBaseAtOffset( static_cast(Vtable->TypeInfo), -Vtable->Offset);