From 5aa349d6229806ad78b083fed3997164bd3721ae Mon Sep 17 00:00:00 2001 From: yuzu-eva Date: Sat, 12 Apr 2025 08:39:13 +0200 Subject: combined the enums into one --- enum.h | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) (limited to 'enum.h') diff --git a/enum.h b/enum.h index 68bbc99..bbe8ac6 100644 --- a/enum.h +++ b/enum.h @@ -3,35 +3,25 @@ #include -typedef enum { - ANIME, - MANGA, -} target_e; - typedef enum { GET, SET, ADD, -} mode_e; + ANIME, + MANGA, +} args_e; static const struct { - mode_e val; + args_e val; const char *str; -} conversion_mode [] = { +} conversion_args [] = { {GET, "get"}, {SET, "set"}, {ADD, "add"}, -}; - -static const struct { - target_e val; - const char *str; -} conversion_target [] = { {ANIME, "anime"}, {MANGA, "manga"}, }; -mode_e str2enum_mode(const char *str); -target_e str2enum_target(const char *str); +args_e str2enum(const char *str); #endif -- cgit v1.2.3