473 } |
473 } |
474 |
474 |
475 return removed; |
475 return removed; |
476 } |
476 } |
477 |
477 |
|
478 void cx_linked_list_remove( |
|
479 void **begin, |
|
480 void **end, |
|
481 ptrdiff_t loc_prev, |
|
482 ptrdiff_t loc_next, |
|
483 void *node |
|
484 ) { |
|
485 cx_linked_list_remove_chain(begin, end, loc_prev, loc_next, node, 1); |
|
486 } |
|
487 |
478 size_t cx_linked_list_size( |
488 size_t cx_linked_list_size( |
479 const void *node, |
489 const void *node, |
480 ptrdiff_t loc_next |
490 ptrdiff_t loc_next |
481 ) { |
491 ) { |
482 assert(loc_next >= 0); |
492 assert(loc_next >= 0); |