Mark usage function as __dead2 in programs where it does not return
In most cases, usage does not return, so mark them as __dead2. For the cases where they do return, they have not been marked __dead2. Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/735
This commit is contained in:
parent
8df38859d0
commit
e97468063d
|
@ -59,7 +59,7 @@ __FBSDID("$FreeBSD$");
|
|||
|
||||
static volatile sig_atomic_t siginfo;
|
||||
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
|
||||
static void
|
||||
siginfo_handler(int sig __unused)
|
||||
|
|
|
@ -60,7 +60,7 @@ __FBSDID("$FreeBSD$");
|
|||
#include "defs.h"
|
||||
#include "pathnames.h"
|
||||
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
static void cleanup(void);
|
||||
static u_int16_t parse_element_type(char *);
|
||||
static u_int16_t parse_element_unit(char *);
|
||||
|
|
|
@ -59,7 +59,7 @@ __FBSDID("$FreeBSD$");
|
|||
|
||||
static volatile sig_atomic_t siginfo;
|
||||
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
static int may_have_nfs4acl(const FTSENT *ent, int hflag);
|
||||
|
||||
static void
|
||||
|
|
|
@ -50,5 +50,5 @@ int copy_special(struct stat *, int);
|
|||
int setfile(struct stat *, int);
|
||||
int preserve_dir_acls(struct stat *, char *, char *);
|
||||
int preserve_fd_acls(int, int);
|
||||
void usage(void);
|
||||
void usage(void) __dead2;
|
||||
__END_DECLS
|
||||
|
|
|
@ -68,12 +68,12 @@ __FBSDID("$FreeBSD$");
|
|||
static time_t tval;
|
||||
|
||||
static void badformat(void);
|
||||
static void iso8601_usage(const char *);
|
||||
static void iso8601_usage(const char *) __dead2;
|
||||
static void multipleformats(void);
|
||||
static void printdate(const char *);
|
||||
static void printisodate(struct tm *);
|
||||
static void setthetime(const char *, const char *, int);
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
|
||||
static const struct iso8601_fmt {
|
||||
const char *refname;
|
||||
|
|
|
@ -51,7 +51,7 @@ __FBSDID("$FreeBSD$");
|
|||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
|
||||
int
|
||||
main(int argc, char *argv[])
|
||||
|
|
|
@ -63,7 +63,7 @@ __FBSDID("$FreeBSD$");
|
|||
static void nosig(const char *);
|
||||
static void printsignals(FILE *);
|
||||
static int signame_to_signum(const char *);
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
|
||||
int
|
||||
main(int argc, char *argv[])
|
||||
|
|
|
@ -50,7 +50,7 @@ __FBSDID("$FreeBSD$");
|
|||
#include <unistd.h>
|
||||
|
||||
static int rm_path(char *);
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
|
||||
static int pflag;
|
||||
static int vflag;
|
||||
|
|
|
@ -50,7 +50,7 @@ __FBSDID("$FreeBSD$");
|
|||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
|
||||
static void usage(void);
|
||||
static void usage(void) __dead2;
|
||||
|
||||
static volatile sig_atomic_t report_requested;
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue