From 4be58f582e0cb3313eedc0abedc86170ab41580c Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Fri, 10 Aug 2018 23:35:13 +0200 Subject: Pass stringref by value --- slobrok/src/vespa/slobrok/sbregister.cpp | 4 ++-- slobrok/src/vespa/slobrok/sbregister.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'slobrok/src') diff --git a/slobrok/src/vespa/slobrok/sbregister.cpp b/slobrok/src/vespa/slobrok/sbregister.cpp index a2ec4a4a7b2..27bb5fbe83b 100644 --- a/slobrok/src/vespa/slobrok/sbregister.cpp +++ b/slobrok/src/vespa/slobrok/sbregister.cpp @@ -94,7 +94,7 @@ RegisterAPI::~RegisterAPI() void -RegisterAPI::registerName(const vespalib::stringref & name) +RegisterAPI::registerName(vespalib::stringref name) { std::lock_guard guard(_lock); for (uint32_t i = 0; i < _names.size(); ++i) { @@ -111,7 +111,7 @@ RegisterAPI::registerName(const vespalib::stringref & name) void -RegisterAPI::unregisterName(const vespalib::stringref & name) +RegisterAPI::unregisterName(vespalib::stringref name) { std::lock_guard guard(_lock); _busy = true; diff --git a/slobrok/src/vespa/slobrok/sbregister.h b/slobrok/src/vespa/slobrok/sbregister.h index d8812c0f3d0..b910131a19a 100644 --- a/slobrok/src/vespa/slobrok/sbregister.h +++ b/slobrok/src/vespa/slobrok/sbregister.h @@ -40,13 +40,13 @@ public: * @brief Register a service with the slobrok cluster. * @param name service name to register **/ - void registerName(const vespalib::stringref & name); + void registerName(vespalib::stringref name); /** * @brief Unregister a service with the slobrok cluster * @param name service name to unregister **/ - void unregisterName(const vespalib::stringref & name); + void unregisterName(vespalib::stringref name); /** * @brief Check progress -- cgit v1.2.3