cpp: Ensure that hasSecret is correct after update
authorAndre Heinecke <aheinecke@intevation.de>
Fri, 16 Dec 2016 18:09:13 +0000 (19:09 +0100)
committerAndre Heinecke <aheinecke@intevation.de>
Fri, 16 Dec 2016 18:09:13 +0000 (19:09 +0100)
commitda5343a9d2c8c0ca6431162aac4bd5c73b4ae6dd
treee62652081d8f011eeed4540daf55e82692b7e77d
parent85e05537e15346896a271d3f62bead9dd7e3f180
cpp: Ensure that hasSecret is correct after update

* lang/cpp/src/key.cpp (Key::update): Check for
a secret key first before listing public keys.

--
This is a performance delay but the update should
only be called in a non gui thread anyway. The information
if we have the secret key for this key is important to provide
after update.
lang/cpp/src/key.cpp