Bug 1059569 - Check that GetTaskQueue() doesn't return NULL. r=cpearce

This commit is contained in:
Jean-Yves Avenard 2014-08-28 11:56:32 +12:00
parent 3152521104
commit fb0949b433

View File

@ -774,7 +774,10 @@ MP4Reader::NotifyDataArrived(const char* aBuffer, uint32_t aLength,
int64_t aOffset)
{
if (NS_IsMainThread()) {
GetTaskQueue()->Dispatch(NS_NewRunnableMethod(this, &MP4Reader::UpdateIndex));
if (GetTaskQueue()) {
GetTaskQueue()->Dispatch(
NS_NewRunnableMethod(this, &MP4Reader::UpdateIndex));
}
} else {
UpdateIndex();
}