mirror of
https://codeberg.org/scip/pcp.git
synced 2025-12-17 20:00:58 +01:00
forgot to add writing of keysigs after deletions
This commit is contained in:
@@ -415,6 +415,11 @@ void pcpdelete_key(char *keyid) {
|
|||||||
|
|
||||||
if(p != NULL) {
|
if(p != NULL) {
|
||||||
/* delete public */
|
/* delete public */
|
||||||
|
pcp_keysig_t *sig = pcphash_keysigexists(ptx, keyid);
|
||||||
|
if(sig != NULL) {
|
||||||
|
/* also delete associted sig, if any */
|
||||||
|
pcphash_del(ptx, sig, sig->type);
|
||||||
|
}
|
||||||
pcphash_del(ptx, p, p->type);
|
pcphash_del(ptx, p, p->type);
|
||||||
vault->unsafed = 1;
|
vault->unsafed = 1;
|
||||||
fprintf(stderr, "Public key deleted.\n");
|
fprintf(stderr, "Public key deleted.\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user