src/linked_list.c

changeset 1426
3a89b31f0724
parent 1423
9a72258446cd
child 1429
6e0c3a8a914a
equal deleted inserted replaced
1425:83284b289430 1426:3a89b31f0724
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);

mercurial