зеркало из https://github.com/mozilla/gecko-dev.git
Bug 823093 - Skip permission entries with invalid appId. r=sicking
This commit is contained in:
Родитель
046e3e7e12
Коммит
a9a81dbda3
|
@ -1454,7 +1454,10 @@ nsPermissionManager::Read()
|
|||
// convert into int64_t value (milliseconds)
|
||||
expireTime = stmt->AsInt64(5);
|
||||
|
||||
MOZ_ASSERT(stmt->AsInt64(6) >= 0);
|
||||
if (stmt->AsInt64(6) < 0) {
|
||||
readError = true;
|
||||
continue;
|
||||
}
|
||||
appId = static_cast<uint32_t>(stmt->AsInt64(6));
|
||||
isInBrowserElement = static_cast<bool>(stmt->AsInt32(7));
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче