diff --git a/du6/list_ops.c b/du6/list_ops.c index 7979cc1..502e10c 100644 --- a/du6/list_ops.c +++ b/du6/list_ops.c @@ -16,21 +16,7 @@ list_t *new_list(size_t length, list_element_t elements[]) { return list; } -list_t *new_list(size_t length, list_element_t elements[]) { - list_t *result = malloc(sizeof(list_t) + sizeof(list_element_t) * length); - if (result == NULL) { - return NULL; - } - result->length = length; - if (elements != NULL) { - for (size_t idx = 0; idx < length; ++idx) { - result->elements[idx] = elements[idx]; - } - } - - return result; -} void delete_list(list_t *lst) { if (lst != NULL) {