]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
dmesg: drop core at impossible case in read_buffer() [oclint]
authorSami Kerola <kerolasa@iki.fi>
Sun, 3 Jul 2016 11:18:03 +0000 (12:18 +0100)
committerSami Kerola <kerolasa@iki.fi>
Thu, 21 Jul 2016 20:14:33 +0000 (21:14 +0100)
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
sys-utils/dmesg.c

index 45443884279b0abbe02131c8aeb8a48fc17b4e14..92de6e26fd59d17e791130b7965c2717233dda18 100644 (file)
@@ -591,6 +591,8 @@ static ssize_t read_buffer(struct dmesg_control *ctl, char **buf)
                if (n == 0 && ctl->action == SYSLOG_ACTION_READ_CLEAR)
                        n = klogctl(SYSLOG_ACTION_CLEAR, NULL, 0);
                break;
+       default:
+               abort();        /* impossible method -> drop core */
        }
 
        return n;