diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2021-06-02 14:09:18 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2021-06-02 14:09:18 -0400 |
commit | ea6155677e0f466d05a0027fdbe29827f4a08c2c (patch) | |
tree | d2b8ab2d6f8921d6e5ad29b4fb58368533a0c02b /parse.c | |
parent | 69a5227098b87b048a90ceb1ca7b169c02ba151e (diff) | |
download | bfs-ea6155677e0f466d05a0027fdbe29827f4a08c2c.tar.xz |
Enable -Wimplicit-fallthrough
Diffstat (limited to 'parse.c')
-rw-r--r-- | parse.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1800,7 +1800,7 @@ static int parse_mode(const struct parser_state *state, const char *mode, struct case MODE_CLAUSE: who = 0; mstate = MODE_WHO; - // Fallthrough + fallthrough; case MODE_WHO: switch (*i) { @@ -1827,7 +1827,7 @@ static int parse_mode(const struct parser_state *state, const char *mode, struct case MODE_EQUALS: expr->file_mode &= ~who; expr->dir_mode &= ~who; - // Fallthrough + fallthrough; case MODE_PLUS: expr->file_mode |= file_change; expr->dir_mode |= dir_change; @@ -1837,7 +1837,7 @@ static int parse_mode(const struct parser_state *state, const char *mode, struct expr->dir_mode &= ~dir_change; break; } - // Fallthrough + fallthrough; case MODE_ACTION: if (who == 0) { @@ -1919,7 +1919,7 @@ static int parse_mode(const struct parser_state *state, const char *mode, struct break; case 'x': file_change |= who & 0111; - // Fallthrough + fallthrough; case 'X': dir_change |= who & 0111; break; @@ -1982,7 +1982,7 @@ static struct expr *parse_perm(struct parser_state *state, int field, int arg2) ++mode; break; } - // Fallthrough + fallthrough; default: expr->mode_cmp = MODE_EXACT; break; |