chiark / gitweb /
tree-wide: mark log_struct with _printf_ and fix fallout
[elogind.git] / src / basic / log.h
index 9505192c78a1cf65ec00664545bb0d67107e74a7..d4bc3a9342968f925910439dc013657a9cec68b7 100644 (file)
@@ -117,7 +117,7 @@ int log_object_internalv(
                 const char *extra_field,
                 const char *extra,
                 const char *format,
-                va_list ap) _printf_(9,0);
+                va_list ap) _printf_(10,0);
 
 int log_struct_internal(
                 int level,
@@ -139,7 +139,7 @@ int log_format_iovec(
                 bool newline_separator,
                 int error,
                 const char *format,
-                va_list ap);
+                va_list ap) _printf_(6, 0);
 
 /* This modifies the buffer passed! */
 int log_dump_internal(
@@ -228,6 +228,7 @@ LogTarget log_target_from_string(const char *s) _pure_;
 void log_received_signal(int level, const struct signalfd_siginfo *si);
 
 void log_set_upgrade_syslog_to_journal(bool b);
+void log_set_always_reopen_console(bool b);
 #endif // 0
 
 int log_syntax_internal(