diff --git a/src/uvw/request.hpp b/src/uvw/request.hpp index 39f50157..bdbd076b 100644 --- a/src/uvw/request.hpp +++ b/src/uvw/request.hpp @@ -18,7 +18,7 @@ namespace uvw { template class request: public resource { protected: - static auto reserve(U *req) { + [[nodiscard]] static auto reserve(U *req) { auto ptr = static_cast(req->data)->shared_from_this(); ptr->self_reset(); return ptr; @@ -47,7 +47,7 @@ public: * @brief Returns the size of the underlying request type. * @return The size of the underlying request type. */ - std::size_t size() const noexcept { + [[nodiscard]] std::size_t size() const noexcept { return uv_req_size(reinterpret_cast(this->raw())->type); } };