X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udevd.c;h=7f32a2aa7926b5f58ea0a6b0b7fb27cf0baa9c50;hp=eb311dfba72e7e5e7ce29b0fd2c9d21c785b819a;hb=d6856b85a1fb022fb2ba7c860290341af8bc75bd;hpb=ce39874580829dc97f77b78114874b5086056e5c diff --git a/udevd.c b/udevd.c index eb311dfba..7f32a2aa7 100644 --- a/udevd.c +++ b/udevd.c @@ -76,17 +76,14 @@ void log_message(int priority, const char *format, ...) if (priority > udev_log_priority) return; + va_start(args, format); if (verbose) { printf("[%d] ", (int) getpid()); - va_start(args, format); vprintf(format, args); - va_end(args); printf("\n"); - } else { - va_start(args, format); + } else vsyslog(priority, format, args); - va_end(args); - } + va_end(args); } #endif