Mercurial > pidgin.yaz
comparison libpurple/protocols/jabber/roster.c @ 22821:61e0bcbf31ab
Fix a small memleak when adding a Jabber buddy
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Mon, 05 May 2008 04:54:37 +0000 |
parents | b77d000b738b |
children | a2f63b74fe31 |
comparison
equal
deleted
inserted
replaced
22820:78ee2ec009e8 | 22821:61e0bcbf31ab |
---|---|
340 if(!jb || !(jb->subscription & JABBER_SUB_TO)) { | 340 if(!jb || !(jb->subscription & JABBER_SUB_TO)) { |
341 groups = g_slist_append(groups, group->name); | 341 groups = g_slist_append(groups, group->name); |
342 } | 342 } |
343 | 343 |
344 jabber_roster_update(js, who, groups); | 344 jabber_roster_update(js, who, groups); |
345 g_slist_free(groups); | |
345 | 346 |
346 my_bare_jid = g_strdup_printf("%s@%s", js->user->node, js->user->domain); | 347 my_bare_jid = g_strdup_printf("%s@%s", js->user->node, js->user->domain); |
347 if(!strcmp(who, my_bare_jid)) { | 348 if(!strcmp(who, my_bare_jid)) { |
348 PurplePresence *gpresence; | 349 PurplePresence *gpresence; |
349 PurpleStatus *status; | 350 PurpleStatus *status; |