diff options
Diffstat (limited to 'src/sshagent/SSHAgent.cpp')
-rw-r--r-- | src/sshagent/SSHAgent.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/sshagent/SSHAgent.cpp b/src/sshagent/SSHAgent.cpp index 20284c685..c43cc37a6 100644 --- a/src/sshagent/SSHAgent.cpp +++ b/src/sshagent/SSHAgent.cpp @@ -447,12 +447,8 @@ void SSHAgent::databaseLocked() if (!removeIdentity(key)) { emit error(m_error); } - it = m_addedKeys.erase(it); - } else { - // don't remove it yet - m_addedKeys[key].second = false; - ++it; } + it = m_addedKeys.erase(it); } } |