From 12234f462aff6df226ce21ef1b625a8a196c588d Mon Sep 17 00:00:00 2001 From: Sami Kerola Date: Sun, 28 Jun 2020 17:08:47 +0100 Subject: [PATCH] col: add defaults to switch case clauses Signed-off-by: Sami Kerola --- text-utils/col.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/text-utils/col.c b/text-utils/col.c index 2cf6cb39e9..6488688193 100644 --- a/text-utils/col.c +++ b/text-utils/col.c @@ -291,6 +291,9 @@ static void flush_line(struct col_ctl *ctl, LINE *l) break; case CS_ALTERNATE: col_putchar(SO); + break; + default: + abort(); } ctl->last_set = c->c_set; } @@ -379,6 +382,9 @@ static int handle_not_graphic(struct col_ctl *ctl, struct col_lines *lns) lns->cur_line += 1; if (0 < lns->cur_line && lns->max_line < (size_t)lns->cur_line) lns->max_line = lns->cur_line; + break; + default: + break; } return 1; case NL: @@ -403,6 +409,8 @@ static int handle_not_graphic(struct col_ctl *ctl, struct col_lines *lns) case VT: lns->cur_line -= 2; return 1; + default: + break; } if (iswspace(lns->ch)) { if (0 < wcwidth(lns->ch)) -- 2.47.3