Lines Matching refs:err
8 static void report(const char *prefix, const char *err, va_list params) in report() argument
11 vsnprintf(msg, sizeof(msg), err, params); in report()
15 static NORETURN void usage_builtin(const char *err) in usage_builtin() argument
17 fprintf(stderr, "\n Usage: %s\n", err); in usage_builtin()
21 static NORETURN void die_builtin(const char *err, va_list params) in die_builtin() argument
23 report(" Fatal: ", err, params); in die_builtin()
27 static void error_builtin(const char *err, va_list params) in error_builtin() argument
29 report(" Error: ", err, params); in error_builtin()
39 static void (*usage_routine)(const char *err) NORETURN = usage_builtin;
40 static void (*die_routine)(const char *err, va_list params) NORETURN = die_builtin;
41 static void (*error_routine)(const char *err, va_list params) = error_builtin;
42 static void (*warn_routine)(const char *err, va_list params) = warn_builtin;
44 void set_die_routine(void (*routine)(const char *err, va_list params) NORETURN) in set_die_routine() argument
49 void usage(const char *err) in usage() argument
51 usage_routine(err); in usage()
54 void die(const char *err, ...) in die() argument
58 va_start(params, err); in die()
59 die_routine(err, params); in die()
63 int error(const char *err, ...) in error() argument
67 va_start(params, err); in error()
68 error_routine(err, params); in error()