Add a null check to scePsmfPlayerGetAudioData().

Crimson Gem Saga was passing a NULL, maybe a glitch, but we do NULL
checks elsewhere.
This commit is contained in:
Unknown W. Brackets
2013-05-18 12:05:02 -07:00
parent 5237b77c2f
commit f649364b2d
+2 -1
View File
@@ -779,7 +779,8 @@ int scePsmfPlayerGetAudioData(u32 psmfPlayer, u32 audioDataAddr)
return ERROR_PSMF_NOT_FOUND;
}
Memory::Memset(audioDataAddr, 0, audioSamplesBytes);
if (Memory::IsValidAddress(audioDataAddr))
Memory::Memset(audioDataAddr, 0, audioSamplesBytes);
return 0;
}