Compare commits
1 Commits
c415e2ca8f
...
7e7bd195a9
| Author | SHA1 | Date | |
|---|---|---|---|
| 7e7bd195a9 |
@@ -27,6 +27,12 @@ static inline void Array_realloc_size(Array_* ar, u32 new_size){
|
||||
ar->size = new_size;
|
||||
}
|
||||
|
||||
static inline Array_ Array_copy(Array_ src){
|
||||
Array_ copy = Array_alloc_size(src.size);
|
||||
memcpy(copy.data, src.data, src.size);
|
||||
return copy;
|
||||
}
|
||||
|
||||
#define Array_len(AR, T) ((AR)->size / sizeof(T))
|
||||
#define Array_memset(A, VAL) memset((A)->data, VAL, (A)->size)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user