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

Commit 9c0c17ee 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 d2055579
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -317,7 +317,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.
   */
@@ -334,7 +333,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