diff libpurple/conversation.c @ 22317:6fc8f0c825e0

Kill off some uses of account->gc.
author John Bailey <rekkanoryo@rekkanoryo.org>
date Fri, 22 Feb 2008 00:11:25 +0000
parents edca47ee06c5
children f75509f776cc 76ff0ad87964
line wrap: on
line diff
--- a/libpurple/conversation.c	Wed Feb 20 05:07:09 2008 +0000
+++ b/libpurple/conversation.c	Fri Feb 22 00:11:25 2008 +0000
@@ -209,11 +209,14 @@
 		const char *message, PurpleMessageFlags flags, time_t when)
 {
 	PurpleConvMessage *msg;
+	PurpleConnection *gc;
+
+	gc = purple_account_get_connection(conv->account);
 
 	if (flags & PURPLE_MESSAGE_SEND) {
 		const char *me = NULL;
-		if (conv->account->gc)
-			me = conv->account->gc->display_name;
+		if (gc)
+			me = purple_connection_get_display_name(gc);
 		if (!me)
 			me = conv->account->username;
 		who = me;