diff --git a/server/TracyWorker.cpp b/server/TracyWorker.cpp index eb1c4f8f..584e2891 100644 --- a/server/TracyWorker.cpp +++ b/server/TracyWorker.cpp @@ -2633,7 +2633,7 @@ void Worker::ProcessZoneEnd( const QueueZoneEnd& ev ) Vector fitVec; fitVec.reserve_exact( sz, m_slab ); memcpy( fitVec.data(), childVec.data(), sz * sizeof( ZoneEvent* ) ); - std::swap( fitVec, childVec ); + fitVec.swap( childVec ); m_data.zoneVectorCache.push_back( std::move( fitVec ) ); } }