From 18d19e3dee084c3b3a39f44ff35228fc62e6465f Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Mon, 16 Jun 2025 18:07:41 -0700 Subject: [PATCH] initialize in vector directly No need for std::copy. Signed-off-by: Rosen Penev --- src/display/window_download_chunks_seen.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/display/window_download_chunks_seen.cc b/src/display/window_download_chunks_seen.cc index 82eb0e83..f51b6b48 100644 --- a/src/display/window_download_chunks_seen.cc +++ b/src/display/window_download_chunks_seen.cc @@ -55,9 +55,8 @@ WindowDownloadChunksSeen::redraw() { const torrent::Bitfield* bitfield = m_download->download()->file_list()->bitfield(); const torrent::TransferList* transfers = m_download->download()->transfer_list(); - std::vector transferChunks(transfers->size(), 0); + std::vector transferChunks(transfers->begin(), transfers->end()); - std::copy(transfers->begin(), transfers->end(), transferChunks.begin()); std::sort(transferChunks.begin(), transferChunks.end()); std::vector::const_iterator itrTransfer = transferChunks.begin();