chiark / gitweb /
man: document systemd-journald.conf(5)
[elogind.git] / src / kmod-setup.c
index 7042de4a2cc8cc14c4e0d242b2b496a7b2fbab05..debf87130db4c1a877797944292a120b6d2cff9d 100644 (file)
@@ -36,12 +36,14 @@ static const char * const kmod_table[] = {
         "unix",    "/proc/net/unix"
 };
 
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wformat-nonliteral"
 static void systemd_kmod_log(void *data, int priority, const char *file, int line,
                              const char *fn, const char *format, va_list args)
 {
         log_meta(priority, file, line, fn, format, args);
 }
-
+#pragma GCC diagnostic pop
 
 int kmod_setup(void) {
         unsigned i;
@@ -88,7 +90,7 @@ int kmod_setup(void) {
         }
 
         if (ctx)
-                ctx = kmod_unref(ctx);
+                kmod_unref(ctx);
 
         return 0;
 }