summary refs log tree commit diff
path: root/dynarr.h
diff options
context:
space:
mode:
Diffstat (limited to 'dynarr.h')
-rw-r--r--dynarr.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/dynarr.h b/dynarr.h
index fe3c84b..9fe8701 100644
--- a/dynarr.h
+++ b/dynarr.h
@@ -19,6 +19,7 @@ typedef struct { size_t count, capacity; } DynArrHeader;
 	da = (void *)(da_init_ptr + sizeof(DynArrHeader));\
 	*DA_HEADER(da) = (DynArrHeader) { 0, cap };\
 } while(0)
+
 #define DA_INIT(da) DA_INIT_SZ(da, DA_INIT_CAP)
 
 #define DA_FREE(da)\
@@ -49,6 +50,6 @@ typedef struct { size_t count, capacity; } DynArrHeader;
 	for (typeof(da) name = (da); name < &(da)[DA_LEN(da)]; name++)
 
 #define DA_FORVAL(da, name)\
-	for (volatile typeof(*(da)) *da_iter = (da), name; da_iter < &(da)[DA_LEN(da)] && (name = *da_iter, 1); da_iter++)
+	for (volatile typeof(*(da)) *stdwrm__da_iter = (da), name; stdwrm__da_iter < &(da)[DA_LEN(da)] && (name = *stdwrm__da_iter, 1); stdwrm__da_iter++)
 
 #endif