X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=ucw%2Flog.c;h=31252c9ee2b0f1f083d6eb2bfb29d3b06c9a8e17;hb=31316f76dd68a03b803f51931d6e1fff2c60c5d1;hp=7a870261d8ac2379f61ecf69aa0cfd296d15eea7;hpb=fab83140caad9190c52fd877db245519b56019b5;p=libucw.git diff --git a/ucw/log.c b/ucw/log.c index 7a870261..31252c9e 100644 --- a/ucw/log.c +++ b/ucw/log.c @@ -342,18 +342,22 @@ do_die(void) } void -die(const char *fmt, ...) +vdie(const char *fmt, va_list args) { - va_list args; - - va_start(args, fmt); vmsg(L_FATAL, fmt, args); - va_end(args); if (log_die_hook) log_die_hook(); do_die(); } +void +die(const char *fmt, ...) +{ + va_list args; + va_start(args, fmt); + vdie(fmt, args); +} + void assert_failed(const char *assertion, const char *file, int line) {