aboutsummaryrefslogtreecommitdiffstats
path: root/e-util
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2012-12-17 05:08:03 +0800
committerMatthew Barnes <mbarnes@redhat.com>2012-12-17 05:14:06 +0800
commitf1ca58d40a5a005aa5fa751959edbe4ec5f2d22f (patch)
tree027c6d3d2cdf4b5fa3bd6bea7d94f06a055f8d1a /e-util
parent58f30d377695e9ef03443f5e4cc1ae32ff44b272 (diff)
downloadgsoc2013-evolution-f1ca58d40a5a005aa5fa751959edbe4ec5f2d22f.tar.gz
gsoc2013-evolution-f1ca58d40a5a005aa5fa751959edbe4ec5f2d22f.tar.zst
gsoc2013-evolution-f1ca58d40a5a005aa5fa751959edbe4ec5f2d22f.zip
e-passwords: Remove unused functions.
e_passwords_cancel() e_passwords_clear_passwords() e_passwords_forget_passwords() e_passwords_shutdown()
Diffstat (limited to 'e-util')
-rw-r--r--e-util/e-passwords.c91
-rw-r--r--e-util/e-passwords.h8
2 files changed, 1 insertions, 98 deletions
diff --git a/e-util/e-passwords.c b/e-util/e-passwords.c
index bf4cfc1e7f..1f2d3b2e89 100644
--- a/e-util/e-passwords.c
+++ b/e-util/e-passwords.c
@@ -211,23 +211,6 @@ ep_msg_send (EPassMsg *msg)
/* the functions that actually do the work */
static void
-ep_clear_passwords (EPassMsg *msg)
-{
- GError *error = NULL;
-
- /* Find all Evolution passwords and delete them. */
- secret_password_clear_sync (
- &e_passwords_schema, NULL, &error,
- "application", "Evolution", NULL);
-
- if (error != NULL)
- g_propagate_error (&msg->error, error);
-
- if (!msg->noreply)
- e_flag_set (msg->done);
-}
-
-static void
ep_remember_password (EPassMsg *msg)
{
gchar *password;
@@ -652,52 +635,6 @@ e_passwords_init (void)
}
/**
- * e_passwords_cancel:
- *
- * Cancel any outstanding password operations and close any dialogues
- * currently being shown.
- **/
-void
-e_passwords_cancel (void)
-{
- EPassMsg *msg;
-
- G_LOCK (passwords);
- while ((msg = g_queue_pop_head (&message_queue)) != NULL)
- e_flag_set (msg->done);
- G_UNLOCK (passwords);
-
- if (password_dialog)
- gtk_dialog_response (password_dialog, GTK_RESPONSE_CANCEL);
-}
-
-/**
- * e_passwords_shutdown:
- *
- * Cleanup routine to call before exiting.
- **/
-void
-e_passwords_shutdown (void)
-{
- EPassMsg *msg;
-
- G_LOCK (passwords);
-
- while ((msg = g_queue_pop_head (&message_queue)) != NULL)
- e_flag_set (msg->done);
-
- if (password_cache != NULL) {
- g_hash_table_destroy (password_cache);
- password_cache = NULL;
- }
-
- G_UNLOCK (passwords);
-
- if (password_dialog != NULL)
- gtk_dialog_response (password_dialog, GTK_RESPONSE_CANCEL);
-}
-
-/**
* e_passwords_set_online:
* @state:
*
@@ -715,34 +652,6 @@ e_passwords_set_online (gint state)
}
/**
- * e_passwords_forget_passwords:
- *
- * Forgets all cached passwords, in memory and on disk.
- **/
-void
-e_passwords_forget_passwords (void)
-{
- EPassMsg *msg = ep_msg_new (ep_clear_passwords);
-
- ep_msg_send (msg);
- ep_msg_free (msg);
-}
-
-/**
- * e_passwords_clear_passwords:
- *
- * Forgets all disk cached passwords for the component.
- **/
-void
-e_passwords_clear_passwords (const gchar *unused)
-{
- EPassMsg *msg = ep_msg_new (ep_clear_passwords);
-
- ep_msg_send (msg);
- ep_msg_free (msg);
-}
-
-/**
* e_passwords_remember_password:
* @key: the key
*
diff --git a/e-util/e-passwords.h b/e-util/e-passwords.h
index 83a4a7eaec..2fa345839e 100644
--- a/e-util/e-passwords.h
+++ b/e-util/e-passwords.h
@@ -37,20 +37,14 @@ G_BEGIN_DECLS
* initialization is now implicit when you call any of the functions
* below, although this is only correct if the functions are called
* from the main thread.
- *
- * e_passwords_shutdown should be called at exit time to synch the
- * password on-disk storage, and to free up in-memory storage. */
+ */
void e_passwords_init (void);
-void e_passwords_shutdown (void);
-void e_passwords_cancel (void);
void e_passwords_set_online (gint state);
void e_passwords_remember_password (const gchar *unused, const gchar *key);
void e_passwords_add_password (const gchar *key, const gchar *passwd);
gchar *e_passwords_get_password (const gchar *unused, const gchar *key);
void e_passwords_forget_password (const gchar *unused, const gchar *key);
-void e_passwords_forget_passwords (void);
-void e_passwords_clear_passwords (const gchar *unused);
typedef enum {
E_PASSWORDS_REMEMBER_NEVER,