X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=ucw%2Flib.h;h=f114dbe978587e6036ad96f11cf32c677a8251bd;hb=0f88062c8973258611a8cba9a0e9668d1c688030;hp=65ee86c0d539f5faf727aa70e512a134610ac359;hpb=c18ab57cb2da67f47b74a00cdc3bff6c80c803cb;p=libucw.git diff --git a/ucw/lib.h b/ucw/lib.h index 65ee86c0..f114dbe9 100644 --- a/ucw/lib.h +++ b/ucw/lib.h @@ -118,6 +118,7 @@ enum log_levels { /** The available log levels to pass to msg() and friends. * void msg(uns flags, const char *fmt, ...) FORMAT_CHECK(printf,2,3); void vmsg(uns flags, const char *fmt, va_list args); /** A vararg version of msg(). **/ void die(const char *, ...) NONRET FORMAT_CHECK(printf,1,2); /** Log a fatal error message and exit the program. **/ +void vdie(const char *fmt, va_list args) NONRET; /** va_list version of die() **/ extern char *log_title; /** An optional log message title. Set to program name by log_init(). **/ extern int log_pid; /** An optional PID printed in each log message. Set to 0 if it shouldn't be logged. **/