diff options
Diffstat (limited to 'shell/hush.c')
-rw-r--r-- | shell/hush.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/shell/hush.c b/shell/hush.c index 81811cbb0..2a4e80b6e 100644 --- a/shell/hush.c +++ b/shell/hush.c | |||
@@ -475,20 +475,10 @@ struct command { | |||
475 | smallint cmd_type; /* CMD_xxx */ | 475 | smallint cmd_type; /* CMD_xxx */ |
476 | #define CMD_NORMAL 0 | 476 | #define CMD_NORMAL 0 |
477 | #define CMD_SUBSHELL 1 | 477 | #define CMD_SUBSHELL 1 |
478 | |||
479 | /* used for "[[ EXPR ]]" */ | ||
480 | #if ENABLE_HUSH_BASH_COMPAT | 478 | #if ENABLE_HUSH_BASH_COMPAT |
479 | /* used for "[[ EXPR ]]" */ | ||
481 | # define CMD_SINGLEWORD_NOGLOB 2 | 480 | # define CMD_SINGLEWORD_NOGLOB 2 |
482 | #endif | 481 | #endif |
483 | |||
484 | /* used for "export noglob=* glob* a=`echo a b`" */ | ||
485 | //#define CMD_SINGLEWORD_NOGLOB_COND 3 | ||
486 | // It is hard to implement correctly, it adds significant amounts of tricky code, | ||
487 | // and all this is only useful for really obscure export statements | ||
488 | // almost nobody would use anyway. #ifdef CMD_SINGLEWORD_NOGLOB_COND | ||
489 | // guards the code which implements it, but I have doubts it works | ||
490 | // in all cases (especially with mixed globbed/non-globbed arguments) | ||
491 | |||
492 | #if ENABLE_HUSH_FUNCTIONS | 482 | #if ENABLE_HUSH_FUNCTIONS |
493 | # define CMD_FUNCDEF 3 | 483 | # define CMD_FUNCDEF 3 |
494 | #endif | 484 | #endif |