Check IDemoRecorder pointer before use

If the pointer to the IDemoRecorder instance fails to be found after an
update, don't try to use it blindly, but check if it's not null before..
This commit is contained in:
Peace-Maker
2016-04-28 15:45:20 +02:00
parent 30a83785bf
commit c0f634005d
2 changed files with 30 additions and 1 deletions
+1 -1
View File
@@ -376,7 +376,7 @@ HLTVServerWrapper *HLTVServerWrapperManager::GetWrapper(IDemoRecorder *demorecor
for (unsigned int i = 0; i < m_HLTVServers.length(); i++)
{
HLTVServerWrapper *wrapper = m_HLTVServers[i];
if (wrapper->GetDemoRecorder() == demorecorder)
if (wrapper->GetDemoRecorder() != nullptr && wrapper->GetDemoRecorder() == demorecorder)
return wrapper;
}
return nullptr;