diff --git a/libtransmission/tr-buffer.h b/libtransmission/tr-buffer.h index a7ddec834..4a8702758 100644 --- a/libtransmission/tr-buffer.h +++ b/libtransmission/tr-buffer.h @@ -201,13 +201,11 @@ public: if (auto const n_read = recv(sockfd, reinterpret_cast(buf), n_bytes, 0); n_read >= 0) { commit_space(n_read); - fmt::print("{:p} read {:d} bytes (of {:d}) from socket {:d}\n", fmt::ptr(this), n_read, n_bytes, sockfd); return n_read; } auto const err = sockerrno; tr_error_set(error, err, tr_net_strerror(err)); - fmt::print("{:p} error {:s}\n", fmt::ptr(this), tr_net_strerror(err)); return {}; } }; @@ -236,16 +234,16 @@ public: return evbuffer_get_length(buf_.get()); } - void drain(size_t n_bytes) override - { - evbuffer_drain(buf_.get(), n_bytes); - } - [[nodiscard]] value_type const* data() const override { return reinterpret_cast(evbuffer_pullup(buf_.get(), -1)); } + void drain(size_t n_bytes) override + { + evbuffer_drain(buf_.get(), n_bytes); + } + virtual std::pair reserve_space(size_t n_bytes) override { auto iov = evbuffer_iovec{};