Mercurial > ~mikael > mcabber > hg
diff mcabber/src/roster.c @ 539:ffdfddd351b8
Fix some memory leaks
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Fri, 25 Nov 2005 23:44:47 +0100 |
parents | 2ac8d8e49e81 |
children | 265c50238a48 |
line wrap: on
line diff
--- a/mcabber/src/roster.c Fri Nov 25 23:10:26 2005 +0100 +++ b/mcabber/src/roster.c Fri Nov 25 23:44:47 2005 +0100 @@ -874,6 +874,19 @@ return reslist; } +// buddy_isresource(roster_data) +// Return true if there is at least one resource +// (which means, for a room, that it isn't empty) +int buddy_isresource(gpointer rosterdata) +{ + roster *roster_usr = rosterdata; + if (!roster_usr) + return FALSE; + if (roster_usr->resource) + return TRUE; + return FALSE; +} + // buddy_resource_setname(roster_data, oldname, newname) // Useful for nickname change in a MUC room void buddy_resource_setname(gpointer rosterdata, const char *resname,