From 9ec61de2cae37b4238ca977761021e3aca1215a7 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Thu, 11 Jun 2020 13:37:53 -0400 Subject: [PATCH] CAudioManager: Make LogSoundInfo() a const member function This function doesn't modify internal state. --- src/Core/CAudioManager.cpp | 22 +++++++++++----------- src/Core/CAudioManager.h | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/Core/CAudioManager.cpp b/src/Core/CAudioManager.cpp index dc056927..a18ea6bf 100644 --- a/src/Core/CAudioManager.cpp +++ b/src/Core/CAudioManager.cpp @@ -84,18 +84,18 @@ SSoundInfo CAudioManager::GetSoundInfo(uint32 SoundID) const return Out; } -void CAudioManager::LogSoundInfo(uint32 SoundID) +void CAudioManager::LogSoundInfo(uint32 SoundID) const { - SSoundInfo SoundInfo = GetSoundInfo(SoundID); + const SSoundInfo SoundInfo = GetSoundInfo(SoundID); - if (SoundInfo.DefineID != 0xFFFF) - { - if (mpProject->Game() >= EGame::EchoesDemo) - debugf("Sound Name: %s", *SoundInfo.Name); + if (SoundInfo.DefineID == 0xFFFF) + return; - debugf("Sound ID: 0x%04x", SoundInfo.SoundID); - debugf("Define ID: 0x%04x", SoundInfo.DefineID); - debugf("Audio Group: %s", *SoundInfo.pAudioGroup->Entry()->Name()); - debugf(""); - } + if (mpProject->Game() >= EGame::EchoesDemo) + debugf("Sound Name: %s", *SoundInfo.Name); + + debugf("Sound ID: 0x%04x", SoundInfo.SoundID); + debugf("Define ID: 0x%04x", SoundInfo.DefineID); + debugf("Audio Group: %s", *SoundInfo.pAudioGroup->Entry()->Name()); + debugf(""); } diff --git a/src/Core/CAudioManager.h b/src/Core/CAudioManager.h index 7e9013b7..d32ac946 100644 --- a/src/Core/CAudioManager.h +++ b/src/Core/CAudioManager.h @@ -30,7 +30,7 @@ public: void LoadAssets(); void ClearAssets(); SSoundInfo GetSoundInfo(uint32 SoundID) const; - void LogSoundInfo(uint32 SoundID); + void LogSoundInfo(uint32 SoundID) const; }; #endif // CAUDIOMANAGER