list: Make list_concat argument const

This commit is contained in:
Kenny Levinsen 2020-08-03 00:56:27 +02:00
parent a003e92600
commit 6d031426aa
2 changed files with 2 additions and 2 deletions

View file

@ -51,7 +51,7 @@ size_t list_find(struct list *list, const void *item) {
return -1; return -1;
} }
void list_concat(struct list *list, struct list *source) { void list_concat(struct list *list, const struct list *source) {
if (list->length + source->length > list->capacity) { if (list->length + source->length > list->capacity) {
while (list->length + source->length > list->capacity) { while (list->length + source->length > list->capacity) {
list->capacity *= 2; list->capacity *= 2;

View file

@ -14,7 +14,7 @@ void list_free(struct list *list);
void list_add(struct list *list, void *item); void list_add(struct list *list, void *item);
void list_insert(struct list *list, size_t index, void *item); void list_insert(struct list *list, size_t index, void *item);
void list_del(struct list *list, size_t index); void list_del(struct list *list, size_t index);
void list_concat(struct list *list, struct list *source); void list_concat(struct list *list, const struct list *source);
void list_truncate(struct list *list); void list_truncate(struct list *list);
void *list_pop_front(struct list *list); void *list_pop_front(struct list *list);
void *list_pop_back(struct list *list); void *list_pop_back(struct list *list);