Remove unused mail_msg_wait().

This commit is contained in:
Matthew Barnes
2010-10-12 17:39:48 -04:00
parent 3c5f899f2d
commit 0e87b9fa4e
2 changed files with 0 additions and 29 deletions

View File

@ -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)
{

View File

@ -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 */