From c734db40c7bb880797eb27e0b967756b519e951e Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 7 Feb 2007 21:58:31 +0000 Subject: ** Fixes bug #359979, #384183 2007-02-07 Matthew Barnes ** Fixes bug #359979, #384183 * mail/em-camel-stream.c (sync_op): * mail/em-sync-stream.c (sync_op): * mail/mail-session.c (alert_user): e_msgport_wait()'s behavior is now block-and-pop instead of block-and-peek. svn path=/trunk/; revision=33181 --- mail/mail-session.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'mail/mail-session.c') diff --git a/mail/mail-session.c b/mail/mail-session.c index 6b4bdf610f..9b69f53643 100644 --- a/mail/mail-session.c +++ b/mail/mail-session.c @@ -395,8 +395,7 @@ alert_user(CamelSession *session, CamelSessionAlertType type, const char *prompt } if (cancel) { - e_msgport_wait(user_message_reply); - r = (struct _user_message_msg *)e_msgport_get(user_message_reply); + r = (struct _user_message_msg *)e_msgport_wait(user_message_reply); g_assert(m == r); ret = m->result; -- cgit v1.2.3