hush: fix build for !HUSH_CASE config
No binary (build failed)
gcc -Wp,-MD,applets/.usage.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -Iinclude -Iinclude -o applets/usage applets/usage.c
(log yok)
| @@ -5797,10 +5797,10 @@ static ALWAYS_INLINE const struct alias *find_alias(const char *name) | |
| static const struct alias *word_matches_alias(struct parse_context *ctx) | |
| { | |
| - | if (ctx->ctx_res_w != RES_CASE_BODY |
| - | /* && !ctx.command->argv - caller checked this */ |
| - | && !ctx->word.has_quoted_part |
| - | && ctx->word.data[0] != '\0' /* optimization */ |
| + | if (IF_HUSH_CASE(ctx->ctx_res_w != RES_CASE_BODY &&) |
| + | /* !ctx.command->argv && - caller checked this */ |
| + | !ctx->word.has_quoted_part && |
| + | ctx->word.data[0] != '\0' /* optimization */ |
| ) { | |
| const char *word = ctx->word.data; | |
| const char *end = end_of_alias_name(word); | |