From 52ba6fa7f78269fb69bb3addb297b6a8d0a779fd Mon Sep 17 00:00:00 2001 From: Kae <80987908+Novaenia@users.noreply.github.com> Date: Fri, 14 Jul 2023 21:44:13 +1000 Subject: Ensure NONTHREADSAFE_PSUEDOSTACK is never used --- source/frontend/StarVoice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/frontend/StarVoice.cpp') diff --git a/source/frontend/StarVoice.cpp b/source/frontend/StarVoice.cpp index 4f9051b..dc97070 100644 --- a/source/frontend/StarVoice.cpp +++ b/source/frontend/StarVoice.cpp @@ -250,9 +250,9 @@ void Voice::readAudioData(uint8_t* stream, int len) { ByteArray encoded(VOICE_MAX_PACKET_SIZE, 0); size_t frameSamples = VOICE_FRAME_SIZE * (size_t)m_deviceChannels; - std::vector samples; - samples.reserve(frameSamples); while (m_capturedChunksFrames >= VOICE_FRAME_SIZE) { + std::vector samples; + samples.reserve(frameSamples); size_t samplesLeft = frameSamples; while (samplesLeft && !m_capturedChunks.empty()) { auto& front = m_capturedChunks.front(); -- cgit v1.2.3