aboutsummaryrefslogtreecommitdiffstats
path: root/internal
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-13 16:58:48 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-13 22:59:26 +0900
commit1c2a4d9682decf3fc56fe16470b51f7290f2ae1c (patch)
tree5cec45569a10e66c3c4e37067e7f6fd65e853d41 /internal
parent1e7b67f73370056c7521306b9f037b6cbccf640d (diff)
downloadruby-1c2a4d9682decf3fc56fe16470b51f7290f2ae1c.tar.gz
Shrink `ruby_cmdline_options_t` a bit
Diffstat (limited to 'internal')
-rw-r--r--internal/cmdlineopt.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/cmdlineopt.h b/internal/cmdlineopt.h
index 483a5d4f75..4958044d78 100644
--- a/internal/cmdlineopt.h
+++ b/internal/cmdlineopt.h
@@ -27,7 +27,8 @@ typedef struct ruby_cmdline_options {
struct rb_rjit_options rjit;
#endif
- int sflag, xflag;
+ signed int sflag: 2;
+ unsigned int xflag: 1;
unsigned int warning: 1;
unsigned int verbose: 1;
unsigned int do_loop: 1;