From: Aaron Jones Date: Wed, 1 Jun 2016 20:27:19 +0000 (+0000) Subject: authd/authd: a function that calls exit(3) should be marked noreturn X-Git-Url: https://jfr.im/git/solanum.git/commitdiff_plain/2a7e1da947cfb8e1601a285d70eac7596711c66c authd/authd: a function that calls exit(3) should be marked noreturn --- diff --git a/authd/authd.c b/authd/authd.c index 9b0e18d0..974b6a02 100644 --- a/authd/authd.c +++ b/authd/authd.c @@ -25,6 +25,7 @@ #define MAXPARA 10 +static void error_cb(rb_helper *helper) __attribute__((noreturn)); static void handle_reload(int parc, char *parv[]); static void handle_stat(int parc, char *parv[]); static void handle_options(int parc, char *parv[]); @@ -210,6 +211,9 @@ main(int argc, char *argv[]) rb_helper_loop(authd_helper, 0); + /* + * XXX this function will never be called from here -- is it necessary? + */ destroy_providers(); return 0;