diff --git a/src/scan.cpp b/src/scan.cpp index bf792eb..a0110bd 100644 --- a/src/scan.cpp +++ b/src/scan.cpp @@ -686,8 +686,8 @@ void ScanJob::calculate_album_loudness() } else { - size_t nb_states = tracks.size(); - std::vector states(nb_states); + std::vector states; + states.reserve(tracks.size()); for (const Track &track : tracks) if (track.result.track_loudness != -HUGE_VAL) states.emplace_back(track.ebur128.get());