chiark / gitweb /
Add more _printf_'s for format-nonliterals
[elogind.git] / src / udev / scsi_id / scsi_id.c
index ab7c54c3f2ae78a7d9a714186cd8806bb56ce161..ae36b9e3569bf57c7c0ad23aebf060a694da9e80 100644 (file)
@@ -67,6 +67,7 @@ static char model_enc_str[256];
 static char revision_str[16];
 static char type_str[16];
 
+_printf_(6,0)
 static void log_fn(struct udev *udev, int priority,
                    const char *file, int line, const char *fn,
                    const char *format, va_list args)
@@ -185,7 +186,7 @@ static int get_file_options(struct udev *udev,
                 if (errno == ENOENT) {
                         return 1;
                 } else {
-                        log_error("can't open %s: %s\n", config_file, strerror(errno));
+                        log_error("can't open %s: %m\n", config_file);
                         return -1;
                 }
         }