Bug 1167418 - Check AppendElement call in MediaQueryList. r=heycam

This preemptively silences an unused result warning.
This commit is contained in:
Birunthan Mohanathas 2015-07-12 23:19:12 -07:00
parent e8f9af4d5d
commit 05bb4139e0

View File

@ -103,11 +103,12 @@ MediaQueryList::AddListener(MediaQueryListListener& aListener)
}
}
mCallbacks.AppendElement(&aListener, fallible);
if (!mCallbacks.AppendElement(&aListener, fallible)) {
if (!HasListeners()) {
// Append failed; undo the AddRef above.
NS_RELEASE_THIS();
}
}
}
void