chiark / gitweb /
shared: fix log_emergency_errno macro
authorMichal Schmidt <mschmidt@redhat.com>
Fri, 28 Nov 2014 10:54:25 +0000 (11:54 +0100)
committerMichal Schmidt <mschmidt@redhat.com>
Fri, 28 Nov 2014 10:54:25 +0000 (11:54 +0100)
It was not passing the error argument.

src/shared/log.h

index a6b933605d3b17ba84ba8b55130172be5714ba52..2b6971f248e79209e4c9d072c451c5b7d06bf0d1 100644 (file)
@@ -179,7 +179,7 @@ void log_assert_failed_return(
 #define log_notice_errno(error, ...)    log_full_errno(LOG_NOTICE,  error, __VA_ARGS__)
 #define log_warning_errno(error, ...)   log_full_errno(LOG_WARNING, error, __VA_ARGS__)
 #define log_error_errno(error, ...)     log_full_errno(LOG_ERR,     error, __VA_ARGS__)
-#define log_emergency_errno(error, ...) log_full_errno(getpid() == 1 ? LOG_EMERG : LOG_ERR, __VA_ARGS__)
+#define log_emergency_errno(error, ...) log_full_errno(getpid() == 1 ? LOG_EMERG : LOG_ERR, error, __VA_ARGS__)
 
 #ifdef LOG_TRACE
 #  define log_trace(...) log_debug(__VA_ARGS__)