diff --git a/include/downloader.h b/include/downloader.h index bfa1746c..f8651d32 100644 --- a/include/downloader.h +++ b/include/downloader.h @@ -204,7 +204,7 @@ class Downloader /** * Get the ids of the managed downloads. */ - std::vector getDownloadIds() const; + std::vector getDownloadIds(); private: mutable std::mutex m_lock; diff --git a/src/downloader.cpp b/src/downloader.cpp index f09e644e..22855579 100644 --- a/src/downloader.cpp +++ b/src/downloader.cpp @@ -157,7 +157,7 @@ void Downloader::close() mp_aria->close(); } -std::vector Downloader::getDownloadIds() const { +std::vector Downloader::getDownloadIds() { std::unique_lock lock(m_lock); std::vector ret; for(auto& p:m_knownDownloads) {