Re-configure the new pass system

This commit is contained in:
gingerBill
2023-09-21 10:54:02 +01:00
parent bc401fa392
commit 7a511308ef
2 changed files with 35 additions and 18 deletions

View File

@@ -314,6 +314,14 @@ gb_internal void array_add(Array<T> *array, T const &t) {
array->count++;
}
gb_internal void array_add(Array<char const *> *array, char const *t) {
if (array->capacity < array->count+1) {
array__grow(array, 0);
}
array->data[array->count] = t;
array->count++;
}
template <typename T>
gb_internal T *array_add_and_get(Array<T> *array) {
if (array->count < array->capacity) {