451 |
|
|
452 |
err = ke->signKey (type, sig_class, expires? keymsg : "0"); |
err = ke->signKey (type, sig_class, expires? keymsg : "0"); |
453 |
sfree_if_alloc (pwd); |
sfree_if_alloc (pwd); |
454 |
if (err) |
if (err) { |
455 |
msg_box (dlg, gpgme_strerror (err), _("Key Signing"), MB_ERR); |
msg_box (dlg, gpgme_strerror (err), _("Key Signing"), MB_ERR); |
456 |
|
delete ke; |
457 |
|
return TRUE; |
458 |
|
} |
459 |
else if (ke->getResult () != 0) |
else if (ke->getResult () != 0) |
460 |
msg_box (dlg, _("This key is already signed by your key"), |
msg_box (dlg, _("This key is already signed by your key"), |
461 |
_("Key Signing"), MB_INFO); |
_("Key Signing"), MB_INFO); |