Apply suggestions from code review

This commit is contained in:
Anonymous Maarten 2025-05-25 02:13:00 +00:00 committed by GitHub
parent 0fe3b27c6d
commit 08ed4ac907
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 7 deletions

View File

@ -29,9 +29,6 @@ class Direct3DRMArrayBase : public ArrayInterface {
return DDERR_INVALIDPARAMS;
}
auto inImpl = static_cast<ActualType*>(in);
if (!inImpl) {
return DDERR_INVALIDPARAMS;
}
inImpl->AddRef();
m_items.push_back(inImpl);
return DD_OK;

View File

@ -46,10 +46,10 @@ HRESULT Direct3DRMFrameImpl::QueryInterface(const GUID& riid, void** ppvObject)
HRESULT Direct3DRMFrameImpl::AddChild(IDirect3DRMFrame* child)
{
Direct3DRMFrameImpl* childImpl = static_cast<Direct3DRMFrameImpl*>(child);
if (!childImpl) {
if (!child) {
return DDERR_GENERIC;
}
Direct3DRMFrameImpl* childImpl = static_cast<Direct3DRMFrameImpl*>(child);
if (childImpl->m_parent) {
if (childImpl->m_parent == this) {
return DD_OK;
@ -198,8 +198,7 @@ HRESULT Direct3DRMFrameImpl::SetColor(D3DCOLOR c)
HRESULT Direct3DRMFrameImpl::SetColorRGB(float r, float g, float b)
{
SetColor(r, g, b, 1.f);
return DD_OK;
return SetColor(r, g, b, 1.f);
}
HRESULT Direct3DRMFrameImpl::SetMaterialMode(D3DRMMATERIALMODE mode)