Changeset 8c59178
- Timestamp:
- Mar 7, 2010, 10:26:02 PM (14 years ago)
- Branches:
- master, release-1.10, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 5e5f08f
- Parents:
- 7ab0020
- git-author:
- Anders Kaseorg <andersk@mit.edu> (02/27/10 20:34:32)
- git-committer:
- Anders Kaseorg <andersk@mit.edu> (03/07/10 22:26:02)
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
buddylist.c
r80b5c42 r8c59178 131 131 void owl_buddylist_clear(owl_buddylist *bl) 132 132 { 133 owl_list_ free_all(&(bl->buddies), (void (*)(void *))owl_buddy_delete);133 owl_list_cleanup(&(bl->buddies), (void (*)(void *))owl_buddy_delete); 134 134 owl_list_create(&(bl->buddies)); 135 135 } … … 137 137 void owl_buddylist_free(owl_buddylist *bl) 138 138 { 139 owl_list_ free_all(&(bl->buddies), (void (*)(void *))owl_buddy_delete);139 owl_list_cleanup(&(bl->buddies), (void (*)(void *))owl_buddy_delete); 140 140 } -
cmd.c
r40d22cf r8c59178 43 43 44 44 void owl_cmddict_namelist_free(owl_list *l) { 45 owl_list_ free_all(l, owl_free);45 owl_list_cleanup(l, owl_free); 46 46 } 47 47 -
functions.c
r7ab0020 r8c59178 88 88 owl_fmtext_append_normal(&fm, "\n"); 89 89 owl_function_popless_fmtext(&fm); 90 owl_list_ free_all(&l, owl_free);90 owl_list_cleanup(&l, owl_free); 91 91 owl_fmtext_cleanup(&fm); 92 92 } … … 3082 3082 } 3083 3083 } 3084 owl_list_ free_all(&anyone, owl_free);3084 owl_list_cleanup(&anyone, owl_free); 3085 3085 } 3086 3086 } … … 3459 3459 } 3460 3460 3461 owl_list_ free_all(&anyone, owl_free);3461 owl_list_cleanup(&anyone, owl_free); 3462 3462 #endif 3463 3463 } -
keymap.c
r36486be r8c59178 21 21 owl_free(km->name); 22 22 owl_free(km->desc); 23 owl_list_ free_all(&km->bindings, (void(*)(void*))owl_keybinding_free_all);23 owl_list_cleanup(&km->bindings, (void (*)(void *))owl_keybinding_free_all); 24 24 } 25 25 … … 175 175 void owl_keyhandler_keymap_namelist_free(owl_list *l) 176 176 { 177 owl_list_ free_all(l, owl_free);177 owl_list_cleanup(l, owl_free); 178 178 } 179 179 -
list.c
re9c6fc8 r8c59178 77 77 } 78 78 79 void owl_list_ free_all(owl_list *l, void (*elefree)(void *))79 void owl_list_cleanup(owl_list *l, void (*elefree)(void *)) 80 80 { 81 81 int i; -
perlconfig.c
r901b931 r8c59178 69 69 (void)hv_store(ret, key, strlen(key), to_sv(element), 0); 70 70 } 71 owl_list_ free_all(&l, owl_free);71 owl_list_cleanup(&l, owl_free); 72 72 73 73 return ret; -
perlglue.xs
r7ab0020 r8c59178 333 333 RETVAL = owl_new_av(&fl, (SV*(*)(const void*))owl_new_sv); 334 334 sv_2mortal((SV*)RETVAL); 335 owl_list_ free_all(&fl, owl_free);335 owl_list_cleanup(&fl, owl_free); 336 336 } 337 337 OUTPUT: … … 352 352 RETVAL 353 353 CLEANUP: 354 owl_list_ free_all(&l, owl_free);354 owl_list_cleanup(&l, owl_free); 355 355 356 356 … … 369 369 RETVAL 370 370 CLEANUP: 371 owl_list_ free_all(&l, owl_free);371 owl_list_cleanup(&l, owl_free); 372 372 373 373 … … 388 388 RETVAL 389 389 CLEANUP: 390 owl_list_ free_all(&l, owl_free);390 owl_list_cleanup(&l, owl_free); 391 391 392 392 void -
tester.c
r0fef6eb r8c59178 135 135 FAIL_UNLESS("get_keys result val",0==strcmp("c",owl_list_get_element(&l,2))); 136 136 137 owl_list_ free_all(&l, owl_free);137 owl_list_cleanup(&l, owl_free); 138 138 owl_dict_free_all(&d, NULL); 139 139 -
variable.c
r0fef6eb r8c59178 621 621 622 622 void owl_variable_dict_namelist_free(owl_list *l) { 623 owl_list_ free_all(l, owl_free);623 owl_list_cleanup(l, owl_free); 624 624 } 625 625 -
zwrite.c
r40d22cf r8c59178 352 352 void owl_zwrite_free(owl_zwrite *z) 353 353 { 354 owl_list_ free_all(&(z->recips), &owl_free);354 owl_list_cleanup(&(z->recips), &owl_free); 355 355 if (z->zwriteline) owl_free(z->zwriteline); 356 356 if (z->class) owl_free(z->class);
Note: See TracChangeset
for help on using the changeset viewer.