mirror of
https://github.com/clearlinux/kvmtool.git
synced 2026-08-26 16:28:12 +00:00
Add info() helper
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
This commit is contained in:
committed by
Will Deacon
parent
ce55663629
commit
07f9d0dbf9
@@ -27,6 +27,11 @@ static void warn_builtin(const char *warn, va_list params)
|
||||
report(" Warning: ", warn, params);
|
||||
}
|
||||
|
||||
static void info_builtin(const char *info, va_list params)
|
||||
{
|
||||
report(" Info: ", info, params);
|
||||
}
|
||||
|
||||
void die(const char *err, ...)
|
||||
{
|
||||
va_list params;
|
||||
@@ -55,6 +60,15 @@ void warning(const char *warn, ...)
|
||||
va_end(params);
|
||||
}
|
||||
|
||||
void info(const char *info, ...)
|
||||
{
|
||||
va_list params;
|
||||
|
||||
va_start(params, info);
|
||||
info_builtin(info, params);
|
||||
va_end(params);
|
||||
}
|
||||
|
||||
void die_perror(const char *s)
|
||||
{
|
||||
perror(s);
|
||||
|
||||
@@ -32,6 +32,7 @@ extern void die(const char *err, ...) NORETURN __attribute__((format (printf, 1,
|
||||
extern void die_perror(const char *s) NORETURN;
|
||||
extern int error(const char *err, ...) __attribute__((format (printf, 1, 2)));
|
||||
extern void warning(const char *err, ...) __attribute__((format (printf, 1, 2)));
|
||||
extern void info(const char *err, ...) __attribute__((format (printf, 1, 2)));
|
||||
extern void set_die_routine(void (*routine)(const char *err, va_list params) NORETURN);
|
||||
|
||||
#define DIE_IF(cnd) \
|
||||
|
||||
Reference in New Issue
Block a user