| 1503:48993e0e0dba | 1504:467a77a85f43 |
|---|---|
| 514 void **end | 514 void **end |
| 515 ) { | 515 ) { |
| 516 void *sbo[CX_LINKED_LIST_SORT_SBO_SIZE]; | 516 void *sbo[CX_LINKED_LIST_SORT_SBO_SIZE]; |
| 517 void **sorted = length >= CX_LINKED_LIST_SORT_SBO_SIZE ? | 517 void **sorted = length >= CX_LINKED_LIST_SORT_SBO_SIZE ? |
| 518 cxMallocDefault(sizeof(void *) * length) : sbo; | 518 cxMallocDefault(sizeof(void *) * length) : sbo; |
| 519 if (sorted == NULL) abort(); | 519 if (sorted == NULL) abort(); // LCOV_EXCL_LINE |
| 520 void *rc, *lc; | 520 void *rc, *lc; |
| 521 | 521 |
| 522 lc = ls; | 522 lc = ls; |
| 523 rc = le; | 523 rc = le; |
| 524 size_t n = 0; | 524 size_t n = 0; |
| 1213 } | 1213 } |
| 1214 } | 1214 } |
| 1215 return result; | 1215 return result; |
| 1216 } else { | 1216 } else { |
| 1217 if (cx_ll_insert_element(list, list->collection.size, elem) == NULL) { | 1217 if (cx_ll_insert_element(list, list->collection.size, elem) == NULL) { |
| 1218 return 1; | 1218 return 1; // LCOV_EXCL_LINE |
| 1219 } | 1219 } |
| 1220 iter->elem_count++; | 1220 iter->elem_count++; |
| 1221 iter->index = list->collection.size; | 1221 iter->index = list->collection.size; |
| 1222 return 0; | 1222 return 0; |
| 1223 } | 1223 } |