示例#1
0
void sgpgme_check_create_key(void)
{
	if (prefs_gpg_get_config()->gpg_ask_create_key &&
	    !sgpgme_has_secret_key()) {
		sgpgme_create_secret_key(NULL, TRUE);
	} else {
		prefs_gpg_get_config()->gpg_ask_create_key = FALSE;
		prefs_gpg_save_config();
	}	
}
示例#2
0
文件: prefs_gpg.c 项目: Mortal/claws
static void new_key_clicked(GtkWidget *widget, gpointer user_data)
{
	struct GPGAccountPage *page = (struct GPGAccountPage *) user_data;
	sgpgme_create_secret_key(page->account, FALSE);
	prefs_gpg_update_sens(page);
}