From 985b9a04e4e22dce8d073a955d8d86542c71d647 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Tue, 13 Jun 2017 00:14:40 +0200 Subject: [PATCH] Remove useless function set_empty. clean is enough. --- m-variant.h | 5 +---- tests/test-mvariant.c | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/m-variant.h b/m-variant.h index 057e28f4..751155b2 100644 --- a/m-variant.h +++ b/m-variant.h @@ -181,10 +181,6 @@ #define VARIANTI_DEFINE_SETTER(name, ...) \ - static inline void M_C(name, _set_empty)(M_C(name,_t) my) { \ - M_C(name, _clear)(my); \ - M_C(name, _init)(my); \ - } \ M_MAP2(VARIANTI_DEFINE_SETTER_FUNC, name, __VA_ARGS__) #define VARIANTI_DEFINE_SETTER_FUNC(name, a) \ static inline void M_C3(name, _set_, VARIANTI_GET_FIELD a)(M_C(name,_t) my, \ @@ -393,6 +389,7 @@ static inline void M_C(name, _clean)(M_C(name,_t) my) \ { \ M_C(name, _clear)(my); \ + M_C(name, _init)(my); \ } \ #define VARIANTI_OPLIST(name, ...) \ diff --git a/tests/test-mvariant.c b/tests/test-mvariant.c index 3cee92e4..0558414b 100644 --- a/tests/test-mvariant.c +++ b/tests/test-mvariant.c @@ -59,7 +59,7 @@ static void test_pair(void) f = pair_get_value(p); assert (*f == 42.0); - pair_set_empty(p); + pair_clean(p); assert (pair_empty_p(p)); assert (!pair_key_p(p)); assert (!pair_value_p(p));