From a05b029e9d2fae344a15176fea2382c2adc10e54 Mon Sep 17 00:00:00 2001 From: onyx-and-iris Date: Thu, 11 Jul 2024 18:45:35 +0100 Subject: [PATCH] specify enum type --- include/wrapper.h | 2 +- src/vmrcli.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/wrapper.h b/include/wrapper.h index 3654b55..14db05c 100644 --- a/include/wrapper.h +++ b/include/wrapper.h @@ -11,7 +11,7 @@ #include #include "voicemeeterRemote.h" -enum kind +enum kind : int { UNKNOWN = -1, BASIC = 1, diff --git a/src/vmrcli.c b/src/vmrcli.c index a957496..edb06cc 100644 --- a/src/vmrcli.c +++ b/src/vmrcli.c @@ -39,7 +39,7 @@ /** * @enum The kind of values a get call may return. */ -enum +enum restype : int { FLOAT_T, STRING_T, @@ -50,7 +50,7 @@ enum */ struct result { - int type; + enum restype type; union val { float f; @@ -60,7 +60,7 @@ struct result static bool vflag = false; -static void usage(void); +static void usage(); enum kind set_kind(char *kval); void interactive(PT_VMR vmr, bool with_prompt); void parse_input(PT_VMR vmr, char *input);