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

Commit 3b1f8ad2 authored by Joseph Pirozzo's avatar Joseph Pirozzo
Browse files

Enable bitpool sanity checks

Enable bitpool sanity checks to run all the time, not just in debug
mode.

Tag: #security
Test: sbcdecoder_fuzzer
Bug: 146398979
Change-Id: Iff58305cd18de35e37290f0c09fba01ee14e787a
parent 64fc0f21
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -311,7 +311,6 @@ OI_STATUS OI_CODEC_SBC_DecodeFrame(OI_CODEC_SBC_DECODER_CONTEXT* context,
    return OI_CODEC_SBC_CHECKSUM_MISMATCH;
  }

#ifdef OI_DEBUG
  /*
   * Make sure the bitpool values are sane.
   */
@@ -328,7 +327,6 @@ OI_STATUS OI_CODEC_SBC_DecodeFrame(OI_CODEC_SBC_DECODER_CONTEXT* context,
           OI_SBC_MaxBitpool(&context->common.frameInfo)));
    return OI_STATUS_INVALID_PARAMETERS;
  }
#endif

  /*
   * Now decode the SBC data. Partial decode is not yet implemented for an SBC