diff options
-rw-r--r-- | shell/hush.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/shell/hush.c b/shell/hush.c index 0cc587e19..584af9e06 100644 --- a/shell/hush.c +++ b/shell/hush.c @@ -733,6 +733,11 @@ struct globals { # define G_saved_tty_pgrp 0 #endif char o_opt[NUM_OPT_O]; +#if ENABLE_HUSH_MODE_X +# define G_x_mode (G.o_opt[OPT_O_XTRACE]) +#else +# define G_x_mode 0 +#endif smallint flag_SIGINT; #if ENABLE_HUSH_LOOPS smallint flag_break_continue; @@ -744,11 +749,6 @@ struct globals { */ smallint flag_return_in_progress; #endif -#if ENABLE_HUSH_MODE_X -# define G_x_mode (G.o_opt[OPT_O_XTRACE]) -#else -# define G_x_mode 0 -#endif smallint exiting; /* used to prevent EXIT trap recursion */ /* These four support $?, $#, and $1 */ smalluint last_exitcode; |