91 |
91 |
92 ```C |
92 ```C |
93 #include <cx/array_list.h> |
93 #include <cx/array_list.h> |
94 |
94 |
95 typedef struct { |
95 typedef struct { |
96 void *(*realloc)(void *array, size_t capacity, size_t elem_size, |
96 void *(*realloc)(void *array, |
97 CxArrayReallocator *alloc); |
97 size_t old_capacity, size_t new_capacity, |
|
98 size_t elem_size, CxArrayReallocator *alloc); |
98 void *ptr1; |
99 void *ptr1; |
99 void *ptr2; |
100 void *ptr2; |
100 size_t int1; |
101 size_t int1; |
101 size_t int2; |
102 size_t int2; |
102 } CxArrayReallocator; |
103 } CxArrayReallocator; |