commit e6b0c0db856ddfcd20e31677416e8f698fd8049b
parent f33a5c403aa114f14fa4a811f6f74172a505fd7f
Author: Jake Koroman <jake@jakekoroman.com>
Date: Tue, 11 Nov 2025 13:57:36 -0500
add jrk_array_foreach.
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/jrk.h b/jrk.h
@@ -255,6 +255,8 @@ typedef void *(*jrk_array_realloc_function_t) (void*, u64, u64, void*);
return true; \
}
+#define jrk_array_foreach(type, it, arr) for (type *it = (arr)->items; it < (arr)->items + (arr)->count; ++it)
+
jrk_array_prototype(char);
#define jrk_StringBuilder jrk_Array_char