mirror of
https://github.com/badaix/snapcast.git
synced 2025-06-03 03:11:43 +02:00
Fix compilation with boost v1.87.0
This commit is contained in:
parent
b2fd2bf9ef
commit
6190041e86
2 changed files with 3 additions and 4 deletions
|
@ -124,10 +124,9 @@ std::string ClientConnection::getMacAddress()
|
|||
|
||||
void ClientConnection::connect(const ResultHandler& handler)
|
||||
{
|
||||
tcp::resolver::query query(server_.host, cpt::to_string(server_.port), boost::asio::ip::resolver_query_base::numeric_service);
|
||||
boost::system::error_code ec;
|
||||
LOG(INFO, LOG_TAG) << "Resolving host IP for: " << server_.host << "\n";
|
||||
auto iterator = resolver_.resolve(query, ec);
|
||||
auto iterator = resolver_.resolve(server_.host, cpt::to_string(server_.port), boost::asio::ip::resolver_query_base::numeric_service, ec);
|
||||
if (ec)
|
||||
{
|
||||
LOG(ERROR, LOG_TAG) << "Failed to resolve host '" << server_.host << "', error: " << ec.message() << "\n";
|
||||
|
@ -141,7 +140,7 @@ void ClientConnection::connect(const ResultHandler& handler)
|
|||
for (const auto& iter : iterator)
|
||||
{
|
||||
LOG(INFO, LOG_TAG) << "Connecting to " << iter.endpoint() << "\n";
|
||||
socket_.connect(*iterator, ec);
|
||||
socket_.connect(iter, ec);
|
||||
if (!ec || (ec == boost::system::errc::interrupted))
|
||||
{
|
||||
// We were successful or interrupted, e.g. by sig int
|
||||
|
|
|
@ -114,7 +114,7 @@ void StreamSessionWebsocket::on_read_ws(beast::error_code ec, std::size_t bytes_
|
|||
return;
|
||||
}
|
||||
|
||||
auto* data = boost::asio::buffer_cast<char*>(buffer_.data());
|
||||
auto* data = static_cast<char*>(buffer_.data().data());
|
||||
baseMessage_.deserialize(data);
|
||||
LOG(DEBUG, LOG_TAG) << "getNextMessage: " << baseMessage_.type << ", size: " << baseMessage_.size << ", id: " << baseMessage_.id
|
||||
<< ", refers: " << baseMessage_.refersTo << "\n";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue