diff options
Diffstat (limited to 'libbcachefs/opts.h')
-rw-r--r-- | libbcachefs/opts.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/libbcachefs/opts.h b/libbcachefs/opts.h index 85f02960..6a1cd41e 100644 --- a/libbcachefs/opts.h +++ b/libbcachefs/opts.h @@ -449,17 +449,9 @@ struct bch_option { enum opt_flags flags; u64 min, max; - union { - struct { - }; - struct { - const char * const *choices; - }; - struct { - int (*parse)(struct bch_fs *, const char *, u64 *); - void (*to_text)(struct printbuf *, struct bch_fs *, struct bch_sb *, u64); - }; - }; + const char * const *choices; + int (*parse)(struct bch_fs *, const char *, u64 *); + void (*to_text)(struct printbuf *, struct bch_fs *, struct bch_sb *, u64); const char *hint; const char *help; |