From e4a36b8bf4e9f65278ba3959c5b83a12da798636 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Tue, 31 Jan 2012 21:20:55 +0100 Subject: [PATCH] fsck.cramfs: mark usage() as noreturn Signed-off-by: Karel Zak --- disk-utils/fsck.cramfs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/disk-utils/fsck.cramfs.c b/disk-utils/fsck.cramfs.c index 05425eec07..0bbe048378 100644 --- a/disk-utils/fsck.cramfs.c +++ b/disk-utils/fsck.cramfs.c @@ -106,7 +106,7 @@ static char *outbuffer; static size_t page_size; /* Input status of 0 to print help and exit without an error. */ -static void usage(int status) +static void __attribute__((__noreturn__)) usage(int status) { FILE *stream = status ? stderr : stdout; @@ -649,6 +649,7 @@ int main(int argc, char **argv) switch (c) { case 'h': usage(FSCK_OK); + break; case 'x': #ifdef INCLUDE_FS_TESTS opt_extract = 1; -- 2.47.3