# HG changeset patch # User Paul Aurich # Date 1247367586 0 # Node ID c7812bda30f1d3492fb9a5dc75861aec7a78e87c # Parent 3bb1085235d0bb80367ead0367591dd523a61dc7 Fix a warning. diff -r 3bb1085235d0 -r c7812bda30f1 libpurple/blist.c --- a/libpurple/blist.c Sun Jul 12 02:56:06 2009 +0000 +++ b/libpurple/blist.c Sun Jul 12 02:59:46 2009 +0000 @@ -83,11 +83,13 @@ PurpleBlistNode *group; }; +/* This function must not use purple_normalize */ static guint _purple_blist_hbuddy_hash(struct _purple_hbuddy *hb) { return g_str_hash(hb->name); } +/* This function must not use purple_normalize */ static guint _purple_blist_hbuddy_equal(struct _purple_hbuddy *hb1, struct _purple_hbuddy *hb2) { return (purple_strequal(hb1->name, hb2->name) && hb1->account == hb2->account && hb1->group == hb2->group); @@ -2352,7 +2354,7 @@ g_return_val_if_fail((name != NULL) && (*name != '\0'), NULL); hb.account = account; - hb.name = purple_normalize(account, name); + hb.name = (gchar *)purple_normalize(account, name); for (group = purplebuddylist->root; group; group = group->next) { hb.group = group;