feat: add day 4
This commit is contained in:
3
list.h
3
list.h
@@ -37,8 +37,7 @@ static __inline LIST_NAME* LIST_FN(create)(int capacity) {
|
||||
|
||||
static __inline void LIST_FN(add)(LIST_NAME *alist, ELEMENT_TYPE value) {
|
||||
if(alist->length >= alist->capacity) {
|
||||
alist->data = realloc(alist->data, alist->capacity * 2);
|
||||
alist->capacity = alist->capacity * 2;
|
||||
alist->data = realloc(alist->data, sizeof (ELEMENT_TYPE) * (alist->capacity *= 2));
|
||||
}
|
||||
|
||||
alist->data[alist->length++] = value;
|
||||
|
||||
Reference in New Issue
Block a user