talons

Fork of Claws Mail https://www.claws-mail
Log | Files | Refs | README | LICENSE

commit 56300484d6eddaf3d077a9dfa97da1b981fa110b
parent 0935eb5ec473f14c968d33524a0c254f1eff6593
Author: Andrej Kacian <ticho@claws-mail.org>
Date:   Wed,  2 Mar 2016 13:59:35 +0100

Make POP3 use password store too.

Diffstat:
Msrc/inc.c | 8+++-----
1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/inc.c b/src/inc.c @@ -59,7 +59,7 @@ #include "log.h" #include "hooks.h" #include "logwindow.h" -#include "password.h" +#include "passwordstore.h" extern SessionStats session_stats; @@ -575,10 +575,8 @@ static gint inc_start(IncProgressDialog *inc_dialog) "pop3", pop3_get_port(pop3_session), &(pop3_session->pass))) { /* NOP */; - } else if (pop3_session->ac_prefs->passwd) - pop3_session->pass = - password_decrypt(pop3_session->ac_prefs->passwd, NULL); - else { + } else if ((pop3_session->pass = passwd_store_get(PWS_ACCOUNT, + pop3_session->ac_prefs->account_name, PWS_ACCOUNT_RECV)) == NULL) { gchar *pass; if (inc_dialog->show_dialog)