From 14c989f7b280bd1c32b8ea07c6c5681f7f8377e3 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sat, 20 Oct 2018 14:21:44 +0200 Subject: [PATCH] io: move io_mode into non-anonymous enum --- include/villas/io.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/include/villas/io.h b/include/villas/io.h index beef38af5..0705c95d8 100644 --- a/include/villas/io.h +++ b/include/villas/io.h @@ -45,6 +45,12 @@ enum io_flags { IO_AUTO_DETECT_FORMAT = (1 << 13) /**< This IO instance supports format auto-detection during decoding. */ }; +enum io_mode { + IO_MODE_STDIO, + IO_MODE_ADVIO, + IO_MODE_CUSTOM +}; + struct io { enum state state; int flags; @@ -68,11 +74,7 @@ struct io { struct list *signals; /**< Signal meta data for parsed samples by io_scan() */ bool header_printed; - enum { - IO_MODE_STDIO, - IO_MODE_ADVIO, - IO_MODE_CUSTOM - } mode; + enum io_mode mode; void *_vd; const struct format_type *_vt;