Changes in messagelist.c [219f52c:f271129]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
messagelist.c
r219f52c rf271129 1 1 #include "owl.h" 2 2 3 CALLER_OWN owl_messagelist *owl_messagelist_new(void)3 void owl_messagelist_create(owl_messagelist *ml) 4 4 { 5 owl_messagelist *ml = g_new(owl_messagelist, 1);6 5 ml->list = g_ptr_array_new(); 7 return ml;8 6 } 9 7 10 void owl_messagelist_ delete(owl_messagelist *ml, bool free_messages)8 void owl_messagelist_cleanup(owl_messagelist *ml, bool free_messages) 11 9 { 12 10 if (free_messages) 13 11 g_ptr_array_foreach(ml->list, (GFunc)owl_message_delete, NULL); 14 12 g_ptr_array_free(ml->list, true); 15 g_free(ml);16 13 } 17 14
Note: See TracChangeset
for help on using the changeset viewer.