From 3382a51ad3a9c268811c5beb99c7ebb329787162 Mon Sep 17 00:00:00 2001 From: Robear Selwans Date: Mon, 27 Jun 2022 21:18:08 +0200 Subject: [PATCH] ev_vec EV_INVALID added Signed-off-by: Robear Selwans --- ev_vec.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/ev_vec.h b/ev_vec.h index 0bcda8b..c2fd4ed 100644 --- a/ev_vec.h +++ b/ev_vec.h @@ -37,9 +37,7 @@ #endif typedef void *ev_vec_t; -TYPEDATA_GEN(ev_vec_t); typedef void *ev_svec_t; -TYPEDATA_GEN(ev_svec_t); typedef enum { EV_VEC_ERR_NONE = 0, @@ -357,6 +355,15 @@ EV_VEC_API ev_vec_error_t ev_vec_grow( ev_vec_t *v); +TYPEDATA_GEN( + ev_vec_t, + INVALID(ev_svec_init_w_cap(i32, 0)) +); +TYPEDATA_GEN( + ev_svec_t, + INVALID(ev_svec_init_w_cap(i32, 0)) +); + #ifdef EV_VEC_IMPLEMENTATION #undef EV_VEC_IMPLEMENTATION