232 cx_linked_list *ll = (cx_linked_list *) list; |
232 cx_linked_list *ll = (cx_linked_list *) list; |
233 cx_linked_list_node *last = cx_linked_list_last(NULL, (void **) &ll->end, CX_LL_LOC_NEXT); |
233 cx_linked_list_node *last = cx_linked_list_last(NULL, (void **) &ll->end, CX_LL_LOC_NEXT); |
234 return &last->payload; |
234 return &last->payload; |
235 } |
235 } |
236 |
236 |
237 cx_list_class cx_linked_list_class = { |
237 static cx_list_class cx_linked_list_class = { |
238 cx_ll_add, |
238 cx_ll_add, |
239 cx_ll_insert, |
239 cx_ll_insert, |
240 cx_ll_remove, |
240 cx_ll_remove, |
241 cx_ll_at, |
241 cx_ll_at, |
242 cx_ll_find, |
242 cx_ll_find, |