Bug 1596245 - Fix WebGPU device destruction r=jgilbert

Differential Revision: https://phabricator.services.mozilla.com/D53081

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Dzmitry Malyshau 2019-11-14 21:22:56 +00:00
Родитель 5af92f5f8a
Коммит 1554e99669
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -24,7 +24,8 @@ Device::Device(Adapter* const aParent, RawId aId)
}
Device::~Device() {
if (mBridge->IsOpen()) {
//TODO: figure out when `mBridge` could be `nullptr`
if (mBridge && mBridge->IsOpen()) {
mBridge->SendDeviceDestroy(mId);
}
}