[evolution] Remove unused mail_msg_wait().



commit 0e87b9fa4e6136c6d9e7d5b754759155b8c808e1
Author: Matthew Barnes <mbarnes redhat com>
Date:   Tue Oct 12 17:39:48 2010 -0400

    Remove unused mail_msg_wait().

 mail/mail-mt.c |   28 ----------------------------
 mail/mail-mt.h |    1 -
 2 files changed, 0 insertions(+), 29 deletions(-)
---
diff --git a/mail/mail-mt.c b/mail/mail-mt.c
index cbf836a..9cac828 100644
--- a/mail/mail-mt.c
+++ b/mail/mail-mt.c
@@ -318,34 +318,6 @@ mail_msg_cancel (guint msgid)
 	}
 }
 
-/* waits for a message to be finished processing (freed)
-   the messageid is from MailMsg->seq */
-void
-mail_msg_wait (guint msgid)
-{
-	MailMsg *m;
-
-	if (mail_in_main_thread ()) {
-		g_mutex_lock (mail_msg_lock);
-		m = g_hash_table_lookup (mail_msg_active_table, GINT_TO_POINTER (msgid));
-		while (m) {
-			g_mutex_unlock (mail_msg_lock);
-			gtk_main_iteration ();
-			g_mutex_lock (mail_msg_lock);
-			m = g_hash_table_lookup (mail_msg_active_table, GINT_TO_POINTER (msgid));
-		}
-		g_mutex_unlock (mail_msg_lock);
-	} else {
-		g_mutex_lock (mail_msg_lock);
-		m = g_hash_table_lookup (mail_msg_active_table, GINT_TO_POINTER (msgid));
-		while (m) {
-			g_cond_wait (mail_msg_cond, mail_msg_lock);
-			m = g_hash_table_lookup (mail_msg_active_table, GINT_TO_POINTER (msgid));
-		}
-		g_mutex_unlock (mail_msg_lock);
-	}
-}
-
 gboolean
 mail_msg_active (void)
 {
diff --git a/mail/mail-mt.h b/mail/mail-mt.h
index 7a9efb9..e925946 100644
--- a/mail/mail-mt.h
+++ b/mail/mail-mt.h
@@ -64,7 +64,6 @@ gpointer mail_msg_ref (gpointer msg);
 void mail_msg_unref (gpointer msg);
 void mail_msg_check_error (gpointer msg);
 void mail_msg_cancel (guint msgid);
-void mail_msg_wait (guint msgid);
 gboolean mail_msg_active (void);
 
 /* dispatch a message */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]