summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-12-04 07:34:09 +0000
committerDana Jansens <danakj@orodu.net>2002-12-04 07:34:09 +0000
commit925262bee2d1edfbec1c3fb1725f09cc926b4c7d (patch)
tree5ad6ab4b700ba7bad6d87d48e9189630600ae203
parent4f01802c8cd0e0efc26896cf80e69dd9b6c06ec1 (diff)
erase from the map more efficiently
-rw-r--r--src/openbox.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/openbox.cc b/src/openbox.cc
index d17a5500..d95de520 100644
--- a/src/openbox.cc
+++ b/src/openbox.cc
@@ -265,10 +265,7 @@ void Openbox::addClient(Window window, OBClient *client)
void Openbox::removeClient(Window window)
{
- _clients[window] = 0;
- ClientMap::iterator it = _clients.find(window);
- if (it != _clients.end())
- _clients.erase(it);
+ _clients.erase(window);
}