[ubsan] 0 -> nullptr (NFC)

llvm-svn: 283506
This commit is contained in:
Vedant Kumar 2016-10-06 22:58:45 +00:00
parent 7beb423765
commit 413fce239e
1 changed files with 2 additions and 2 deletions

View File

@ -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<const abi::__class_type_info*>(Vtable->TypeInfo),
-Vtable->Offset);