diff finch/gntsound.c @ 22215:07c2b8fa7bb4

Update finch to not touch the internals of PurpleConversation.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 26 Jan 2008 21:39:29 +0000
parents c38d72677c8a
children 5152a14d06a3
line wrap: on
line diff
--- a/finch/gntsound.c	Sat Jan 26 21:13:46 2008 +0000
+++ b/finch/gntsound.c	Sat Jan 26 21:39:29 2008 +0000
@@ -142,13 +142,15 @@
 	char *nick = NULL;
 	char *name = NULL;
 	gboolean ret = FALSE;
+	PurpleAccount *account;
+
 	chat = purple_conversation_get_chat_data(conv);
-
 	if (chat == NULL)
 		return ret;
 
-	nick = g_strdup(purple_normalize(conv->account, chat->nick));
-	name = g_strdup(purple_normalize(conv->account, aname));
+	account = purple_conversation_get_account(conv);
+	nick = g_strdup(purple_normalize(account, chat->nick));
+	name = g_strdup(purple_normalize(account, aname));
 
 	if (g_utf8_collate(nick, name) == 0)
 		ret = TRUE;