From eb2facfa7613afa6c58764fb11bf28c04902033e Mon Sep 17 00:00:00 2001 From: Guido Casati Date: Fri, 16 May 2025 10:45:08 +0200 Subject: [PATCH] Add macro to iterate over seq_arr_t --- common/utils/ds/seq_arr.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/utils/ds/seq_arr.h b/common/utils/ds/seq_arr.h index 2fd049fa34..cb771405c5 100644 --- a/common/utils/ds/seq_arr.h +++ b/common/utils/ds/seq_arr.h @@ -34,6 +34,9 @@ SOFTWARE. #include #include +#define FOR_EACH_SEQ_ARR(type, var, arr) \ + for (type var = seq_arr_front(arr); var != seq_arr_end(arr); var = seq_arr_next(arr, var)) + typedef struct seq_arr_s { uint8_t* data; size_t size;