mirror of
https://codeberg.org/scip/pcp.git
synced 2025-12-16 19:40:57 +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) {
|
||||
/* 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);
|
||||
vault->unsafed = 1;
|
||||
fprintf(stderr, "Public key deleted.\n");
|
||||
|
||||
Reference in New Issue
Block a user