Mercurial > ~mikael > mcabber > hg
comparison 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 |
comparison
equal
deleted
inserted
replaced
538:6310b928d04a | 539:ffdfddd351b8 |
---|---|
872 reslist = g_slist_append(reslist, g_strdup(((res*)lp->data)->name)); | 872 reslist = g_slist_append(reslist, g_strdup(((res*)lp->data)->name)); |
873 | 873 |
874 return reslist; | 874 return reslist; |
875 } | 875 } |
876 | 876 |
877 // buddy_isresource(roster_data) | |
878 // Return true if there is at least one resource | |
879 // (which means, for a room, that it isn't empty) | |
880 int buddy_isresource(gpointer rosterdata) | |
881 { | |
882 roster *roster_usr = rosterdata; | |
883 if (!roster_usr) | |
884 return FALSE; | |
885 if (roster_usr->resource) | |
886 return TRUE; | |
887 return FALSE; | |
888 } | |
889 | |
877 // buddy_resource_setname(roster_data, oldname, newname) | 890 // buddy_resource_setname(roster_data, oldname, newname) |
878 // Useful for nickname change in a MUC room | 891 // Useful for nickname change in a MUC room |
879 void buddy_resource_setname(gpointer rosterdata, const char *resname, | 892 void buddy_resource_setname(gpointer rosterdata, const char *resname, |
880 const char *newname) | 893 const char *newname) |
881 { | 894 { |