Bug 1603904 - Assert WriteInfoComparator doesn't get nulls. r=janv

Doesn't seem like it can.

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Emilio Cobos Álvarez 2020-01-10 15:09:09 +00:00
Родитель 0799339d93
Коммит 8f19f8bf47
1 изменённых файлов: 4 добавлений и 8 удалений

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

@ -12,17 +12,13 @@ namespace dom {
class LSWriteOptimizerBase::WriteInfoComparator {
public:
bool Equals(const WriteInfo* a, const WriteInfo* b) const {
if (a == b) {
return true;
}
return a && b && a->SerialNumber() == b->SerialNumber();
MOZ_ASSERT(a && b);
return a->SerialNumber() == b->SerialNumber();
}
bool LessThan(const WriteInfo* a, const WriteInfo* b) const {
if (a && b) {
return a->SerialNumber() < b->SerialNumber();
}
return !!b;
MOZ_ASSERT(a && b);
return a->SerialNumber() < b->SerialNumber();
}
};