diff libpurple/protocols/jabber/buddy.c @ 26788:fbb2b8e2d91e

Use purple_strequal and g_str_equal
author Paul Aurich <paul@darkrain42.org>
date Sun, 26 Apr 2009 23:24:45 +0000
parents fef989505ea2
children 80437c891f92
line wrap: on
line diff
--- a/libpurple/protocols/jabber/buddy.c	Sun Apr 26 23:06:56 2009 +0000
+++ b/libpurple/protocols/jabber/buddy.c	Sun Apr 26 23:24:45 2009 +0000
@@ -1104,8 +1104,7 @@
 	}
 
 	/* Republish our vcard if the photo is different than the server's */
-	if ((!vcard_hash && js->initial_avatar_hash) ||
-		 (vcard_hash && (!js->initial_avatar_hash || strcmp(vcard_hash, js->initial_avatar_hash)))) {
+	if (!purple_strequal(vcard_hash, js->initial_avatar_hash)) {
 		PurpleAccount *account = purple_connection_get_account(js->gc);
 		jabber_set_info(js->gc, purple_account_get_user_info(account));
 	} else if (js->initial_avatar_hash) {