mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Add missing null check in DeviceManagerDx::HasDeviceReset. (bug 1317513, r=rhunt)
This commit is contained in:
parent
ee8181b148
commit
193097c072
@ -665,14 +665,18 @@ DeviceManagerDx::HasDeviceReset(DeviceResetReason* aOutReason)
|
||||
MutexAutoLock lock(mDeviceLock);
|
||||
|
||||
if (mDeviceResetReason) {
|
||||
*aOutReason = mDeviceResetReason.value();
|
||||
if (aOutReason) {
|
||||
*aOutReason = mDeviceResetReason.value();
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
DeviceResetReason reason;
|
||||
if (GetAnyDeviceRemovedReason(&reason)) {
|
||||
mDeviceResetReason = Some(reason);
|
||||
*aOutReason = reason;
|
||||
if (aOutReason) {
|
||||
*aOutReason = reason;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user