diff libpurple/protocols/oscar/oscar.c @ 25823:051c29d275de

propagate from branch 'im.pidgin.pidgin' (head a2d611d8fe1aec7a7cc8d1837f1a4dceeadcb6eb) to branch 'im.pidgin.pidgin.next.minor' (head 21c0e3d598ce43b2ed1bf56a226310af8f527fb5)
author Richard Laager <rlaager@wiktel.com>
date Sat, 08 Nov 2008 19:26:40 +0000
parents 8aa7d8bcbc7d dd787f8d5e91
children 3b76a175a858
line wrap: on
line diff
--- a/libpurple/protocols/oscar/oscar.c	Mon Nov 03 04:48:50 2008 +0000
+++ b/libpurple/protocols/oscar/oscar.c	Sat Nov 08 19:26:40 2008 +0000
@@ -6123,10 +6123,11 @@
 	gc = purple_account_get_connection(account);
 	od = gc->proto_data;
 
-	data = g_new(struct name_data, 1);
-
 	if (!(g = purple_buddy_get_group(buddy)))
 		return;
+
+	data = g_new(struct name_data, 1);
+
 	comment = aim_ssi_getcomment(od->ssi.local, purple_group_get_name(g), name);
 	comment_utf8 = comment ? oscar_utf8_try_convert(account, comment) : NULL;