summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-01-04 22:34:36 +0000
committerMaxime Coste <frrrwww@gmail.com>2015-01-04 22:34:36 +0000
commitca9baecd4c5ba0cc4d0fc54c1872755e5b40c357 (patch)
tree32b0d06d2bfe773c8cb760ade1ac7113cbf1c9bc /src
parent23f30f6709b0a64940db5185405e5ea09ad093ae (diff)
Another stule tweak
Diffstat (limited to 'src')
-rw-r--r--src/client_manager.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/client_manager.cc b/src/client_manager.cc
index 213cc23f..00999113 100644
--- a/src/client_manager.cc
+++ b/src/client_manager.cc
@@ -152,10 +152,9 @@ Client* ClientManager::get_client_ifp(StringView name)
Client& ClientManager::get_client(StringView name)
{
- Client* client = get_client_ifp(name);
- if (not client)
- throw runtime_error("no client named: " + name);
- return *client;
+ if (Client* client = get_client_ifp(name))
+ return *client;
+ throw runtime_error("no client named: " + name);
}
void ClientManager::redraw_clients() const