From eb2269625f3f74a57d1cf801d4fab43c5d815603 Mon Sep 17 00:00:00 2001 From: Seva <seva@binarytrails.net> Date: Thu, 29 Aug 2019 19:37:26 -0400 Subject: [PATCH] http: optimize get_url funcs --- include/opendht/http.h | 8 ++++++-- src/http.cpp | 12 ------------ 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/include/opendht/http.h b/include/opendht/http.h index bf756dad..523b40b3 100644 --- a/include/opendht/http.h +++ b/include/opendht/http.h @@ -150,7 +150,9 @@ public: ~Resolver(); - Url get_url() const; + inline const Url& get_url() const { + return url_; + }; std::string get_service() const; void add_callback(ResolverCb cb); @@ -209,7 +211,9 @@ public: unsigned int id() const; void set_connection(std::shared_ptr<Connection> connection); std::shared_ptr<Connection> get_connection() const; - Url get_url() const; + inline const Url& get_url() const { + return resolver_->get_url(); + }; void set_certificate(std::shared_ptr<dht::crypto::Certificate> certificate); void set_logger(std::shared_ptr<dht::Logger> logger); diff --git a/src/http.cpp b/src/http.cpp index 97855b05..ffae9845 100644 --- a/src/http.cpp +++ b/src/http.cpp @@ -345,12 +345,6 @@ Resolver::~Resolver() } } -Url -Resolver::get_url() const -{ - return url_; -} - void Resolver::add_callback(ResolverCb cb) { @@ -455,12 +449,6 @@ Request::id() const return id_; } -Url -Request::get_url() const -{ - return resolver_->get_url(); -} - void Request::set_connection(std::shared_ptr<Connection> connection) { -- GitLab