From 69f4b6cb2e6cfa6f0ee15ddef691740df6a7f006 Mon Sep 17 00:00:00 2001 From: Yat Ho Date: Sat, 30 Dec 2023 03:25:55 +0800 Subject: [PATCH] fix: `sequentialDownload` support in `transmission-remote` (#6454) --- utils/remote.cc | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/utils/remote.cc b/utils/remote.cc index cb0aaf741..e1b9379b6 100644 --- a/utils/remote.cc +++ b/utils/remote.cc @@ -703,8 +703,6 @@ static void setGroup(tr_variant* args, std::string_view group) return files; } -// clang-format off - static auto constexpr FilesKeys = std::array{ TR_KEY_files, TR_KEY_name, @@ -712,7 +710,7 @@ static auto constexpr FilesKeys = std::array{ TR_KEY_wanted, }; -static auto constexpr DetailsKeys = std::array{ +static auto constexpr DetailsKeys = std::array{ TR_KEY_activityDate, TR_KEY_addedDate, TR_KEY_bandwidthPriority, @@ -754,6 +752,7 @@ static auto constexpr DetailsKeys = std::array{ TR_KEY_secondsSeeding, TR_KEY_seedRatioMode, TR_KEY_seedRatioLimit, + TR_KEY_sequentialDownload, TR_KEY_sizeWhenDone, TR_KEY_source, TR_KEY_startDate, @@ -764,7 +763,7 @@ static auto constexpr DetailsKeys = std::array{ TR_KEY_uploadLimited, TR_KEY_uploadRatio, TR_KEY_webseeds, - TR_KEY_webseedsSendingToUs + TR_KEY_webseedsSendingToUs, }; static auto constexpr ListKeys = std::array{ @@ -782,11 +781,9 @@ static auto constexpr ListKeys = std::array{ TR_KEY_rateUpload, TR_KEY_sizeWhenDone, TR_KEY_status, - TR_KEY_uploadRatio + TR_KEY_uploadRatio, }; -// clang-format on - static size_t writeFunc(void* ptr, size_t size, size_t nmemb, void* vbuf) { auto* const buf = static_cast(vbuf);