Files
ladybird/Userland/Libraries/LibAudio/UserSampleQueue.cpp
Alex Chronopoulos 5f67d002a2 LibAudio: Prevent int overflow in the user buffer queue
The `UserSampleQueue::remaining_samples` calculates the result by
subtracting two unsigned int numbers. That can lead to integer overflow.
Add an assert to verify that the minuend is greater or equal to the
subtrahend.
2022-12-31 00:08:05 +01:00

1.5 KiB