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 {