| 57 struct cx_collection_s *l = (struct cx_collection_s*) &list->collection; |
57 struct cx_collection_s *l = (struct cx_collection_s*) &list->collection; |
| 58 l->cmpfunc = cx_pl_cmpfunc_impl; |
58 l->cmpfunc = cx_pl_cmpfunc_impl; |
| 59 } |
59 } |
| 60 |
60 |
| 61 static void cx_pl_destructor(struct cx_list_s *list) { |
61 static void cx_pl_destructor(struct cx_list_s *list) { |
| 62 list->climpl->destructor(list); |
62 list->climpl->deallocate(list); |
| 63 } |
63 } |
| 64 |
64 |
| 65 static int cx_pl_insert_element( |
65 static int cx_pl_insert_element( |
| 66 struct cx_list_s *list, |
66 struct cx_list_s *list, |
| 67 size_t index, |
67 size_t index, |