# HG changeset patch # User Daniel Atallah # Date 1191978874 0 # Node ID e3d22d8ba9f084a1b8ec2918277b2c46df45d612 # Parent 8f0dceea2ca4192ea05d7dac60be9e1fa3bb6246 Clarify code to remove unnecessary check (CID 309). diff -r 8f0dceea2ca4 -r e3d22d8ba9f0 libpurple/protocols/yahoo/yahoo_aliases.c --- a/libpurple/protocols/yahoo/yahoo_aliases.c Wed Oct 10 01:09:55 2007 +0000 +++ b/libpurple/protocols/yahoo/yahoo_aliases.c Wed Oct 10 01:14:34 2007 +0000 @@ -117,7 +117,7 @@ if (alias != NULL) { serv_got_alias(cb->gc, yid, alias); purple_debug_info("yahoo","Fetched alias '%s' (%s)\n",alias,id); - } else if (g_strcasecmp((alias!=NULL?alias:""),(b->alias!=NULL?b->alias:"")) != 0) { + } else if (b->alias != alias && strcmp(b->alias, "") != 0) { /* Or if we have an alias that Yahoo doesn't, send it up */ yahoo_update_alias(cb->gc, yid, b->alias); purple_debug_info("yahoo","Sent alias '%s'\n", b->alias);