libselinux/utils: add noreturn to sefcontext_compile

When building on mac, one encounters this error:
sefcontext_compile.c:270:1: error: function 'usage' could be declared with attribute 'noreturn' [-Werror,-Wmissing-noreturn]

To correct this, add the attribute noreturn to the function.

Signed-off-by: William Roberts <william.c.roberts@intel.com>
This commit is contained in:
William Roberts 2016-10-17 16:24:07 -04:00 committed by Stephen Smalley
parent 502b48f4db
commit d7b11d7e1c
1 changed files with 1 additions and 1 deletions

View File

@ -266,7 +266,7 @@ static void free_specs(struct saved_data *data)
memset(data, 0, sizeof(*data)); memset(data, 0, sizeof(*data));
} }
static void usage(const char *progname) static __attribute__ ((__noreturn__)) void usage(const char *progname)
{ {
fprintf(stderr, fprintf(stderr,
"usage: %s [-o out_file] [-p policy_file] fc_file\n" "usage: %s [-o out_file] [-p policy_file] fc_file\n"