| 4787 int count = 0; |
4787 int count = 0; |
| 4788 PidginConversation *gtkconv = PIDGIN_CONVERSATION((PurpleConversation *)l->data); |
4788 PidginConversation *gtkconv = PIDGIN_CONVERSATION((PurpleConversation *)l->data); |
| 4789 |
4789 |
| 4790 if(gtkconv) |
4790 if(gtkconv) |
| 4791 count = gtkconv->unseen_count; |
4791 count = gtkconv->unseen_count; |
| 4792 else if(purple_conversation_get_data(l->data, "unseen-count")) |
4792 else if(g_object_get_data(G_OBJECT(l->data), "unseen-count")) |
| 4793 count = GPOINTER_TO_INT(purple_conversation_get_data(l->data, "unseen-count")); |
4793 count = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(l->data), "unseen-count")); |
| 4794 |
4794 |
| 4795 g_string_append_printf(tooltip_text, |
4795 g_string_append_printf(tooltip_text, |
| 4796 ngettext("%d unread message from %s\n", "%d unread messages from %s\n", count), |
4796 ngettext("%d unread message from %s\n", "%d unread messages from %s\n", count), |
| 4797 count, purple_conversation_get_title(l->data)); |
4797 count, purple_conversation_get_title(l->data)); |
| 4798 l = l->next; |
4798 l = l->next; |