зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1126918 - NewShSurfaceHandle can return null. Guard against it. r=jgilbert
This commit is contained in:
Родитель
71a5472876
Коммит
fae33ae252
|
@ -333,6 +333,9 @@ static TemporaryRef<gl::ShSurfHandle>
|
|||
CloneSurface(gl::SharedSurface* src, gl::SurfaceFactory* factory)
|
||||
{
|
||||
RefPtr<gl::ShSurfHandle> dest = factory->NewShSurfHandle(src->mSize);
|
||||
if (!dest) {
|
||||
return nullptr;
|
||||
}
|
||||
SharedSurface::ProdCopy(src, dest->Surf(), factory);
|
||||
return dest.forget();
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче