From a24675e71211cb91842fdb8dd8e2781ddfac19fe Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Thu, 27 Feb 2025 21:38:42 -0800 Subject: [PATCH] Avoid separate emplace_back+back calls --- alc/backends/wasapi.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/alc/backends/wasapi.cpp b/alc/backends/wasapi.cpp index 4d29f5932c..9f9449689b 100644 --- a/alc/backends/wasapi.cpp +++ b/alc/backends/wasapi.cpp @@ -1432,9 +1432,8 @@ FORCE_ALIGN void WasapiPlayback::mixerProc(SpatialDevice &audio) auto id = decltype(flags){1} << al::countr_zero(flags); flags &= ~id; - channels.emplace_back(); audio.mRender->ActivateSpatialAudioObject(static_cast(id), - al::out_ptr(channels.back())); + al::out_ptr(channels.emplace_back())); } buffers.resize(channels.size()); if(mResampler)