]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - scheduler/log.c
Fix journald support (STR #4655)
[thirdparty/cups.git] / scheduler / log.c
index cd4e3624f77423386be7672c1bb6d47dd2ff20c1..b7dff704f09731fdffce4cd3ed4409ef33108c56 100644 (file)
@@ -812,7 +812,9 @@ cupsdLogMessage(int        level,   /* I - Log level */
 #elif defined(HAVE_SYSTEMD_SD_JOURNAL_H)
   if (!strcmp(ErrorLog, "syslog"))
   {
+    va_start(ap, message);
     sd_journal_printv(log_levels[level], message, ap);
+    va_end(ap);
     return (1);
   }
 #endif /* HAVE_ASL_H */