diff options
| author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-09-23 18:49:25 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-07 21:03:20 -0700 |
| commit | e7ff626d8bf6ef6f81c88d2160a4e10e30cfa36f (patch) | |
| tree | ccc2115e059fb5e3a195761a3a58eed31bbb4f5e /lib.h | |
| parent | fc22d9ef8c955c2dcb112a4279d8c8c76e5238ef (diff) | |
| download | sparse-dev-e7ff626d8bf6ef6f81c88d2160a4e10e30cfa36f.tar.gz | |
Add sort_list() function that kind of works like qsort, but
is just different enough to be confusing.
Thank you, thank you, I'll be here all week. Please remember
to tip your waitresses.
Diffstat (limited to 'lib.h')
| -rw-r--r-- | lib.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -123,6 +123,7 @@ struct basic_block* next_terminator_bb(struct terminator_iterator *iterator); void replace_terminator_bb(struct terminator_iterator *iterator, struct basic_block* bb); void * delete_ptr_list_last(struct ptr_list **head); int replace_ptr_list(struct ptr_list *head, void *old_ptr, void *new_ptr); +extern void sort_list(struct ptr_list **, int (*)(const void *, const void *)); extern void add_ptr_list(struct ptr_list **, void *); extern void concat_ptr_list(struct ptr_list *a, struct ptr_list **b); |
