comparison finch/gntconn.c @ 21774:b63b2a5c2d05

merge of '282b4acb46729e4358221cb7cc78ad9373289199' and '3fe64d635336a6d7f6e520f4b2e041c3316c465d'
author Etan Reisner <pidgin@unreliablesource.net>
date Sat, 01 Dec 2007 03:41:37 +0000
parents 9f7590a24b9b
children 2b426862ffbf
comparison
equal deleted inserted replaced
21597:14afe5a92fc2 21774:b63b2a5c2d05
150 list = list->next; 150 list = list->next;
151 if (conv->account != account || 151 if (conv->account != account ||
152 purple_conv_chat_has_left(PURPLE_CONV_CHAT(conv))) 152 purple_conv_chat_has_left(PURPLE_CONV_CHAT(conv)))
153 continue; 153 continue;
154 purple_conversation_set_data(conv, "want-to-rejoin", GINT_TO_POINTER(TRUE)); 154 purple_conversation_set_data(conv, "want-to-rejoin", GINT_TO_POINTER(TRUE));
155 purple_conversation_write(conv, NULL, _("The account has disconnected and you are no "
156 "longer in this chat. You will be automatically rejoined in the chat when "
157 "the account reconnects."),
158 PURPLE_MESSAGE_SYSTEM, time(NULL));
155 } 159 }
156 } 160 }
157 161
158 static void 162 static void
159 account_removed_cb(PurpleAccount *account, gpointer user_data) 163 account_removed_cb(PurpleAccount *account, gpointer user_data)