From 74488135570653300a3b52835e15b6195cfee69c Mon Sep 17 00:00:00 2001 From: steven-na Date: Tue, 11 Aug 2026 02:20:18 -0700 Subject: Deque with thread safe manager (untested) --- src/slidingwindow.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/slidingwindow.h') diff --git a/src/slidingwindow.h b/src/slidingwindow.h index 3cfe821..17de775 100644 --- a/src/slidingwindow.h +++ b/src/slidingwindow.h @@ -12,7 +12,7 @@ typedef struct { u64 element_size_bytes; } sliding_window_array_t; -#define SMRTA_ALLOC_SLIDINGWINDOW(arena, T, n) (sliding_window_array_t*)sw_create(arena, sizeof(T), (n)) +#define SMRTA_ALLOC_SLIDINGWINDOW(arena, T, n) (sliding_window_array_t*)sw_create((arena), sizeof(T), (n)) #define SLIDINGWINDOW_GET(w, T) ((T*)((u8*)(w) + SLIDING_WINDOW_BASE_POS) + (w)->start_idx) sliding_window_array_t *sw_create(smrt_arena_t *arena, u64 elem_size, u64 size); -- cgit v1.2.3