diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2015-01-04 22:34:36 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2015-01-04 22:34:36 +0000 |
| commit | ca9baecd4c5ba0cc4d0fc54c1872755e5b40c357 (patch) | |
| tree | 32b0d06d2bfe773c8cb760ade1ac7113cbf1c9bc /src | |
| parent | 23f30f6709b0a64940db5185405e5ea09ad093ae (diff) | |
Another stule tweak
Diffstat (limited to 'src')
| -rw-r--r-- | src/client_manager.cc | 7 |
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 |
