summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@spawned.biz>2022-12-10 15:25:02 +0100
committerJoel Klinghed <the_jk@spawned.biz>2022-12-10 15:25:02 +0100
commit67935d092c6603c54e068f36ca9c3bc6434d5fbe (patch)
tree3a3ffb6f0b6b9e49ef792d6ccb8aa661b08a0b9c
parenta2faea780f345dbd51bbea149237f659c766b64a (diff)
Avoid unused warnings for parameters only used in asserts
-rw-r--r--src/buffer.cc2
-rw-r--r--src/transport_base.cc8
2 files changed, 6 insertions, 4 deletions
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<Transport::Input> 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> 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;