From: <sv...@op...> - 2024-04-17 18:24:42
|
Author: sagamusix Date: Wed Apr 17 20:24:29 2024 New Revision: 20615 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20615 Log: [Ref] CPatternContainer::ClearPatterns was functionally equivalent to CPatternContainer::DestroyPatterns. Remove it. Modified: trunk/OpenMPT/soundlib/Sndfile.cpp trunk/OpenMPT/soundlib/patternContainer.cpp trunk/OpenMPT/soundlib/patternContainer.h Modified: trunk/OpenMPT/soundlib/Sndfile.cpp ============================================================================== --- trunk/OpenMPT/soundlib/Sndfile.cpp Wed Apr 17 20:16:32 2024 (r20614) +++ trunk/OpenMPT/soundlib/Sndfile.cpp Wed Apr 17 20:24:29 2024 (r20615) @@ -214,7 +214,7 @@ SetMixLevels(MixLevels::Compatible); - Patterns.ClearPatterns(); + Patterns.DestroyPatterns(); Order.Initialize(); m_songName.clear(); Modified: trunk/OpenMPT/soundlib/patternContainer.cpp ============================================================================== --- trunk/OpenMPT/soundlib/patternContainer.cpp Wed Apr 17 20:16:32 2024 (r20614) +++ trunk/OpenMPT/soundlib/patternContainer.cpp Wed Apr 17 20:24:29 2024 (r20615) @@ -37,13 +37,6 @@ } -void CPatternContainer::ClearPatterns() -{ - DestroyPatterns(); - m_Patterns.assign(m_Patterns.size(), CPattern(*this)); -} - - void CPatternContainer::DestroyPatterns() { m_Patterns.clear(); Modified: trunk/OpenMPT/soundlib/patternContainer.h ============================================================================== --- trunk/OpenMPT/soundlib/patternContainer.h Wed Apr 17 20:16:32 2024 (r20614) +++ trunk/OpenMPT/soundlib/patternContainer.h Wed Apr 17 20:24:29 2024 (r20615) @@ -33,8 +33,6 @@ CPatternContainer &operator=(const CPatternContainer &other); CPatternContainer &operator=(CPatternContainer &&other) noexcept; - // Empty and initialize all patterns. - void ClearPatterns(); // Delete all patterns. void DestroyPatterns(); |