From 67935d092c6603c54e068f36ca9c3bc6434d5fbe Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Sat, 10 Dec 2022 15:25:02 +0100 Subject: Avoid unused warnings for parameters only used in asserts --- src/buffer.cc | 2 +- src/transport_base.cc | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/buffer.cc b/src/buffer.cc index 2412dca..2430263 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -175,7 +175,7 @@ public: return buf_; } - void rcommit(size_t bytes) override { + void rcommit([[maybe_unused]] size_t bytes) override { assert(bytes == 0); } diff --git a/src/transport_base.cc b/src/transport_base.cc index 00d582b..5fa995e 100644 --- a/src/transport_base.cc +++ b/src/transport_base.cc @@ -208,7 +208,7 @@ private: std::unique_ptr input_; }; - void opened(uint32_t id, unique_fd fd) { + void opened([[maybe_unused]] uint32_t id, unique_fd fd) { assert(open_id_ == id); open_id_ = 0; opener_.reset(); @@ -442,7 +442,8 @@ void TransportBase::client_new(Client* client) { std::placeholders::_1)); } -void TransportBase::client_timeout(Client* client, uint32_t id) { +void TransportBase::client_timeout(Client* client, + [[maybe_unused]] uint32_t id) { assert(client->timeout_ == id); client->timeout_ = 0; @@ -569,7 +570,8 @@ void TransportBase::client_abort(Client* client) { bool TransportBase::client_response(Client* client, uint32_t id, std::unique_ptr response) { - auto ret = client->responses_.emplace(id, std::move(response)); + [[maybe_unused]] auto ret = + client->responses_.emplace(id, std::move(response)); assert(ret.second); if (!client_response_header(client, id)) return false; -- cgit v1.2.3-70-g09d2