diff options
| author | steven-na <noreply.github@stvnc.dev> | 2026-08-11 02:20:18 -0700 |
|---|---|---|
| committer | steven-na <noreply.github@stvnc.dev> | 2026-08-11 02:20:18 -0700 |
| commit | 74488135570653300a3b52835e15b6195cfee69c (patch) | |
| tree | f7930bffdb04a874b63b316fe900668e408f6ca8 /src/slidingwindow.h | |
| parent | cd11935a0e50b0098c96c5eea8dc20420b31360e (diff) | |
Deque with thread safe manager (untested)
Diffstat (limited to 'src/slidingwindow.h')
| -rw-r--r-- | src/slidingwindow.h | 2 |
1 files changed, 1 insertions, 1 deletions
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); |