зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1566389 - Allow removing elements at the end of an AlignedAudioBuffer. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D91776
This commit is contained in:
Родитель
eba35cab52
Коммит
bbc8ba8d2b
|
@ -187,6 +187,11 @@ class AlignedBuffer {
|
|||
mLength -= aSize;
|
||||
}
|
||||
|
||||
void PopBack(size_t aSize) {
|
||||
MOZ_DIAGNOSTIC_ASSERT(mLength >= aSize, "Popping too many frames");
|
||||
mLength -= aSize;
|
||||
}
|
||||
|
||||
private:
|
||||
static size_t AlignmentOffset() { return Alignment ? Alignment - 1 : 0; }
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче