X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udevd.c;h=7f32a2aa7926b5f58ea0a6b0b7fb27cf0baa9c50;hb=225cb03bd851adc6d269b13bdf2b1bfded2b96b9;hp=eb311dfba72e7e5e7ce29b0fd2c9d21c785b819a;hpb=01ac7d96fa65e83c71d5bba40633e813e9b4015b;p=elogind.git 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