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

Commit e48cd999 authored by Łukasz Rymanowski's avatar Łukasz Rymanowski
Browse files

leaudio: Use assert when internal code is called incorrectly

Bug: 297326412
Test: atest bluetooth_le_audio_test
Tag: #feature
Change-Id: I747cf53455d5da5d14d4052cd62d34e2a6e7808a
parent 8ae60938
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -659,9 +659,7 @@ std::string LeAudioLtvMap::ToString(

const struct LeAudioCoreCodecConfig& LeAudioLtvMap::GetAsCoreCodecConfig()
    const {
  if (core_capabilities) {
    LOG_ERROR("LTVs were already parsed for capabilities!");
  }
  ASSERT_LOG(!core_capabilities, "LTVs were already parsed for capabilities!");

  if (!core_config) {
    core_config = LtvMapToCoreCodecConfig(*this);
@@ -671,9 +669,7 @@ const struct LeAudioCoreCodecConfig& LeAudioLtvMap::GetAsCoreCodecConfig()

const struct LeAudioCoreCodecCapabilities&
LeAudioLtvMap::GetAsCoreCodecCapabilities() const {
  if (core_config) {
    LOG_ERROR("LTVs were already parsed for configurations!");
  }
  ASSERT_LOG(!core_config, "LTVs were already parsed for configurations!");

  if (!core_capabilities) {
    core_capabilities = LtvMapToCoreCodecCapabilities(*this);