Bug 1206211: P2. Abort on OOM. r=kentuckyfriedtakahe

This commit is contained in:
Jean-Yves Avenard 2015-09-24 13:08:28 +10:00
parent 5414266df5
commit b048d19b03

View File

@ -516,6 +516,9 @@ status_t MPEG4Extractor::readMetaData() {
}
if (psshsize) {
char *buf = (char*)malloc(psshsize);
if (!buf) {
return ERROR_MALFORMED;
}
char *ptr = buf;
for (size_t i = 0; i < mPssh.Length(); i++) {
memcpy(ptr, mPssh[i].uuid, 20); // uuid + length