Check for NULL serialiser in D3D wrappedDev.

This commit is contained in:
Michael Rennie
2016-10-12 12:38:55 +01:00
committed by Baldur Karlsson
parent 92dc82a0fe
commit 475a526ee5
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -2066,7 +2066,7 @@ ReplayCreateStatus D3D11_CreateReplayDevice(const char *logfile, IReplayDriver *
wrappedDev->SetLogFile(logfile);
wrappedDev->SetLogVersion(initParams.SerialiseVersion);
if(wrappedDev->GetSerialiser()->HasError())
if(logfile && wrappedDev->GetSerialiser()->HasError())
{
SAFE_RELEASE(wrappedDev);
return eReplayCreate_FileIOFailed;
+1 -1
View File
@@ -1538,7 +1538,7 @@ ReplayCreateStatus D3D12_CreateReplayDevice(const char *logfile, IReplayDriver *
wrappedDev->SetLogFile(logfile);
wrappedDev->SetLogVersion(initParams.SerialiseVersion);
if(wrappedDev->GetSerialiser()->HasError())
if(logfile && wrappedDev->GetSerialiser()->HasError())
{
SAFE_RELEASE(wrappedDev);
return eReplayCreate_FileIOFailed;