Skip to content

Commit 6c2e674

Browse files
committed
Addendum to 066f475 (Added test fix for #9085 (Clone failed @ 'dxCreateShader'))
1 parent 066f475 commit 6c2e674

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

MTA10/core/CRenderItem.EffectCloner.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ ID3DXEffect* CEffectClonerImpl::CreateD3DEffect ( const SString& strFilename, co
118118
if ( !pEffectTemplate )
119119
{
120120
AddReportLog( 7544, SString( "NewEffectTemplate failed (%s) %s", *strOutStatus, *strFilename ) );
121+
return NULL;
121122
}
122123

123124
OutputDebugLine ( SString ( "[Shader] CEffectClonerImpl::CreateD3DEffect - New EffectTemplate for %s", *strFilename ) );
@@ -240,7 +241,7 @@ void CEffectClonerImpl::MaybeTidyUp ( bool bForceDrasticMeasures )
240241
CEffectTemplate* pEffectTemplate = m_OldList[i];
241242
if ( pEffectTemplate->GetTicksSinceLastUsed () > ( bForceDrasticMeasures ? 0 : 1 ) )
242243
{
243-
OutputDebugLine ( "[Shader] CEffectClonerImpl::MaybeTidyUp: Releasing old EffectTemplate" );
244+
OutputDebugLine ( "[Shader] CEffectClonerImpl::MaybeTidyUp: Releasing old EffectTemplate" );
244245
SAFE_RELEASE( pEffectTemplate );
245246
ListRemoveIndex ( m_OldList, i-- );
246247
}

0 commit comments

Comments
 (0)