Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2e5792d9 authored by Jakub Pawłowski's avatar Jakub Pawłowski Committed by Automerger Merge Worker
Browse files

Merge "fix: Crash when forward stream writes over backward one" am: 0619adec...

Merge "fix: Crash when forward stream writes over backward one" am: 0619adec am: 1635c483 am: 4cc26bef

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2019895

Change-Id: I52efd7a778249888b39a7ab92e4b8e33bea0ca53
parents 0a7e6fe6 4cc26bef
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -139,7 +139,8 @@ int lc3_check_bits(const struct lc3_bits *bits)
static inline void accu_flush(
    struct lc3_bits_accu *accu, struct lc3_bits_buffer *buffer)
{
    int nbytes = LC3_MIN(accu->n >> 3, buffer->p_bw - buffer->p_fw);
    int nbytes = LC3_MIN(accu->n >> 3,
        LC3_MAX(buffer->p_bw - buffer->p_fw, 0));

    accu->n -= 8 * nbytes;