aboutsummaryrefslogtreecommitdiffstats
path: root/mail/main.c
diff options
context:
space:
mode:
authorChris Toshok <toshok@ximian.com>2001-10-13 06:28:04 +0800
committerChris Toshok <toshok@src.gnome.org>2001-10-13 06:28:04 +0800
commitc90ced3180e92eaa690eef03b9b709f16030fa0c (patch)
tree7d53442b4c6523570946482526844aa95e22670e /mail/main.c
parent47d5ddd05759815a8a11d4083298e1b81bf02163 (diff)
downloadgsoc2013-evolution-c90ced3180e92eaa690eef03b9b709f16030fa0c.tar
gsoc2013-evolution-c90ced3180e92eaa690eef03b9b709f16030fa0c.tar.gz
gsoc2013-evolution-c90ced3180e92eaa690eef03b9b709f16030fa0c.tar.bz2
gsoc2013-evolution-c90ced3180e92eaa690eef03b9b709f16030fa0c.tar.lz
gsoc2013-evolution-c90ced3180e92eaa690eef03b9b709f16030fa0c.tar.xz
gsoc2013-evolution-c90ced3180e92eaa690eef03b9b709f16030fa0c.tar.zst
gsoc2013-evolution-c90ced3180e92eaa690eef03b9b709f16030fa0c.zip
call e_passwords_init and e_passwords_shutdown.
2001-10-12 Chris Toshok <toshok@ximian.com> * main.c (main): call e_passwords_init and e_passwords_shutdown. * mail-session.h: add prototypes for mail_session_{get,add}_password. * mail-session.c (init): empty this out - we use e_passwords instead of a local hashtable. (get_password): use e_passwords_get_password and e_passwords_add_password. (forget_password): use e_passwords_forget_password. (mail_session_remember_password): use e_passwords_remember_password. (mail_session_forget_password): use e_passwords_forget_password. (mail_session_get_password): new function, use e_passwords_get_password. (mail_session_add_password): same, use e_passwords_add_password. (mail_session_forget_passwords): use e_passwords_forget_passwords. * mail-config.c (mail_config_write_on_exit): fix this up so it works as desired with the e_passwords stuff. svn path=/trunk/; revision=13640
Diffstat (limited to 'mail/main.c')
-rw-r--r--mail/main.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mail/main.c b/mail/main.c
index dc2042f19b..af3bd93e7c 100644
--- a/mail/main.c
+++ b/mail/main.c
@@ -29,6 +29,8 @@
#include <gal/widgets/e-cursors.h>
#include <gal/widgets/e-unicode.h>
+#include "e-util/e-passwords.h"
+
#include "component-factory.h"
#include "composer/evolution-composer.h"
#include "mail.h"
@@ -125,6 +127,8 @@ main (int argc, char *argv [])
e_cursors_init ();
+ e_passwords_init ("Mail");
+
mail_config_init ();
mail_msg_init ();
@@ -146,5 +150,7 @@ main (int argc, char *argv [])
mail_config_write_on_exit ();
+ e_passwords_shutdown ();
+
return 0;
}