From 20e0c1a24d36f0c52703530d9fecb47ddb0785df Mon Sep 17 00:00:00 2001 From: emeric Date: Sun, 9 Feb 2025 21:26:24 +0100 Subject: [PATCH] Removed deprecated use of io_service, fixed arch build --- src/libs/core/include/core/IChildProcessManager.hpp | 4 ++-- .../feedback/include/services/feedback/IFeedbackService.hpp | 5 ++--- .../include/services/scrobbling/IScrobblingService.hpp | 3 +-- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/libs/core/include/core/IChildProcessManager.hpp b/src/libs/core/include/core/IChildProcessManager.hpp index 1df237dd..c4723dd3 100644 --- a/src/libs/core/include/core/IChildProcessManager.hpp +++ b/src/libs/core/include/core/IChildProcessManager.hpp @@ -21,7 +21,7 @@ #include #include -#include +#include #include "IChildProcess.hpp" @@ -35,5 +35,5 @@ namespace lms::core virtual std::unique_ptr spawnChildProcess(const std::filesystem::path& path, const IChildProcess::Args& args) = 0; }; - std::unique_ptr createChildProcessManager(boost::asio::io_service& ioService); + std::unique_ptr createChildProcessManager(boost::asio::io_context& ioContext); } // namespace lms::core \ No newline at end of file diff --git a/src/libs/services/feedback/include/services/feedback/IFeedbackService.hpp b/src/libs/services/feedback/include/services/feedback/IFeedbackService.hpp index e0ea51db..b88c8102 100644 --- a/src/libs/services/feedback/include/services/feedback/IFeedbackService.hpp +++ b/src/libs/services/feedback/include/services/feedback/IFeedbackService.hpp @@ -21,10 +21,9 @@ #include #include -#include #include -#include +#include #include "database/ArtistId.hpp" #include "database/Filters.hpp" @@ -126,6 +125,6 @@ namespace lms::feedback virtual std::optional getRating(db::UserId userId, db::TrackId trackId) = 0; }; - std::unique_ptr createFeedbackService(boost::asio::io_service& ioContext, db::Db& db); + std::unique_ptr createFeedbackService(boost::asio::io_context& ioContext, db::Db& db); } // namespace lms::feedback diff --git a/src/libs/services/scrobbling/include/services/scrobbling/IScrobblingService.hpp b/src/libs/services/scrobbling/include/services/scrobbling/IScrobblingService.hpp index 49903657..9eb60100 100644 --- a/src/libs/services/scrobbling/include/services/scrobbling/IScrobblingService.hpp +++ b/src/libs/services/scrobbling/include/services/scrobbling/IScrobblingService.hpp @@ -22,10 +22,9 @@ #include #include #include -#include #include -#include +#include #include "database/ArtistId.hpp" #include "database/Filters.hpp"