equal
deleted
inserted
replaced
63 GSList *resource; |
63 GSList *resource; |
64 |
64 |
65 /* For groupchats */ |
65 /* For groupchats */ |
66 gchar *nickname; |
66 gchar *nickname; |
67 gchar *topic; |
67 gchar *topic; |
68 guint8 inside_room; |
68 guint inside_room; |
69 |
69 |
70 /* To keep track of last status message */ |
70 /* To keep track of last status message */ |
71 gchar *offline_status_message; |
71 gchar *offline_status_message; |
72 |
72 |
73 /* Flag used for the UI */ |
73 /* Flag used for the UI */ |
937 return roster_usr->nickname; |
937 return roster_usr->nickname; |
938 } |
938 } |
939 |
939 |
940 // buddy_setinsideroom(buddy, inside) |
940 // buddy_setinsideroom(buddy, inside) |
941 // Only for chatrooms |
941 // Only for chatrooms |
942 void buddy_setinsideroom(gpointer rosterdata, guint8 inside) |
942 void buddy_setinsideroom(gpointer rosterdata, guint inside) |
943 { |
943 { |
944 roster *roster_usr = rosterdata; |
944 roster *roster_usr = rosterdata; |
945 |
945 |
946 if (!(roster_usr->type & ROSTER_TYPE_ROOM)) return; |
946 if (!(roster_usr->type & ROSTER_TYPE_ROOM)) return; |
947 |
947 |
948 roster_usr->inside_room = inside; |
948 roster_usr->inside_room = inside; |
949 } |
949 } |
950 |
950 |
951 guint8 buddy_getinsideroom(gpointer rosterdata) |
951 guint buddy_getinsideroom(gpointer rosterdata) |
952 { |
952 { |
953 roster *roster_usr = rosterdata; |
953 roster *roster_usr = rosterdata; |
954 return roster_usr->inside_room; |
954 return roster_usr->inside_room; |
955 } |
955 } |
956 |
956 |