Merge pull request #69 from apache-hb/master

Resolve -Wtautological-undefined-compare when building with clang
This commit is contained in:
Adam Sawicki 2024-10-28 17:33:04 +01:00 committed by GitHub
commit ffee0813e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9312,11 +9312,6 @@ void Allocation::SetName(LPCWSTR Name)
void Allocation::ReleaseThis() void Allocation::ReleaseThis()
{ {
if (this == NULL)
{
return;
}
SAFE_RELEASE(m_Resource); SAFE_RELEASE(m_Resource);
switch (m_PackedData.GetType()) switch (m_PackedData.GetType())
@ -9461,11 +9456,6 @@ void DefragmentationContext::GetStats(DEFRAGMENTATION_STATS* pStats)
void DefragmentationContext::ReleaseThis() void DefragmentationContext::ReleaseThis()
{ {
if (this == NULL)
{
return;
}
D3D12MA_DELETE(m_Pimpl->GetAllocs(), this); D3D12MA_DELETE(m_Pimpl->GetAllocs(), this);
} }
@ -9526,11 +9516,6 @@ HRESULT Pool::BeginDefragmentation(const DEFRAGMENTATION_DESC* pDesc, Defragment
void Pool::ReleaseThis() void Pool::ReleaseThis()
{ {
if (this == NULL)
{
return;
}
D3D12MA_DELETE(m_Pimpl->GetAllocator()->GetAllocs(), this); D3D12MA_DELETE(m_Pimpl->GetAllocator()->GetAllocs(), this);
} }