Fix for code scanning alert: Multiplication result converted to larger type

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
This commit is contained in:
Scott Brenner
2025-05-24 21:12:28 -07:00
committed by teejusb
parent 24fce53629
commit 6cdf64afc8
+1 -1
View File
@@ -196,7 +196,7 @@ int RageSoundSplitterImpl::ReadBuffer()
{ {
int iEraseFrames = iMinFrameRequested - m_iBufferPositionFrames; int iEraseFrames = iMinFrameRequested - m_iBufferPositionFrames;
iEraseFrames = std::min( iEraseFrames, (int) m_sBuffer.size() ); iEraseFrames = std::min( iEraseFrames, (int) m_sBuffer.size() );
m_sBuffer.erase( m_sBuffer.begin(), m_sBuffer.begin() + iEraseFrames * m_pSource->GetNumChannels() ); m_sBuffer.erase( m_sBuffer.begin(), m_sBuffer.begin() + static_cast<std::size_t>(iEraseFrames) * m_pSource->GetNumChannels() );
m_iBufferPositionFrames += iEraseFrames; m_iBufferPositionFrames += iEraseFrames;
} }