From 270df62dbe7cef600c3faccb1171cf58422ac7b6 Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Thu, 2 Jan 2025 12:01:45 -0600 Subject: [PATCH] refactor --- .../librepertory/src/file_manager/file_manager.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/repertory/librepertory/src/file_manager/file_manager.cpp b/repertory/librepertory/src/file_manager/file_manager.cpp index 04a815bd..f1a29ab3 100644 --- a/repertory/librepertory/src/file_manager/file_manager.cpp +++ b/repertory/librepertory/src/file_manager/file_manager.cpp @@ -97,7 +97,7 @@ void file_manager::close_timed_out_files() { auto closeable_list = std::accumulate(open_file_lookup_.begin(), open_file_lookup_.end(), std::vector>{}, - [](auto items, const auto &item) -> auto { + [](auto &&items, auto &&item) -> auto { if (item.second->get_open_file_count() == 0U && item.second->can_close()) { items.push_back(item.second); @@ -272,7 +272,7 @@ auto file_manager::get_open_files() const recur_mutex_lock open_lock(open_file_mtx_); return std::accumulate(open_file_lookup_.begin(), open_file_lookup_.end(), std::unordered_map{}, - [](auto map, const auto &item) -> std::size_t { + [](auto &&map, auto &&item) -> auto { map[item.first] = item.second->get_open_file_count(); return map; }); @@ -280,11 +280,11 @@ auto file_manager::get_open_files() const auto file_manager::get_open_handle_count() const -> std::size_t { recur_mutex_lock open_lock(open_file_mtx_); - return std::accumulate( - open_file_lookup_.begin(), open_file_lookup_.end(), std::size_t(0U), - [](std::size_t count, const auto &item) -> std::size_t { - return count + item.second->get_open_file_count(); - }); + return std::accumulate(open_file_lookup_.begin(), open_file_lookup_.end(), + std::size_t(0U), + [](auto &&count, auto &&item) -> auto { + return count + item.second->get_open_file_count(); + }); } auto file_manager::get_stored_downloads() const