diff --git a/cv4/list_ops.c b/cv4/list_ops.c index f79e610..952779c 100644 --- a/cv4/list_ops.c +++ b/cv4/list_ops.c @@ -8,12 +8,7 @@ list_t *new_list(size_t length, list_element_t elements[]) { if (!list) { return NULL; } -} -list_t *new_list(size_t length, list_element_t elements[]) { - list_t *list = malloc(sizeof(list_t) + length * sizeof(list_element_t)); - if (!list) { - return NULL; - } + list->length = length; for (size_t i = 0; i < length; i++) { list->elements[i] = elements[i];