]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
libkmod: remove open-coded _printf_format_
authorEmil Velikov <emil.l.velikov@gmail.com>
Sat, 7 Sep 2024 00:15:04 +0000 (01:15 +0100)
committerLucas De Marchi <lucas.de.marchi@gmail.com>
Sat, 7 Sep 2024 15:13:51 +0000 (10:13 -0500)
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/114
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
libkmod/libkmod-internal.h

index 845e7db3e855a38af3ced580a7fc5ce7ec2abb0d..5ddb85b2b938dd166901860a0b482ce4986c8123 100644 (file)
@@ -48,9 +48,9 @@ static _always_inline_ _printf_format_(2, 3) void
 #  endif
 #endif
 
-void kmod_log(const struct kmod_ctx *ctx,
+_printf_format_(6, 7) void kmod_log(const struct kmod_ctx *ctx,
                int priority, const char *file, int line, const char *fn,
-               const char *format, ...) __attribute__((format(printf, 6, 7))) __attribute__((nonnull(1, 3, 5)));
+               const char *format, ...) __attribute__((nonnull(1, 3, 5)));
 
 struct list_node {
        struct list_node *next, *prev;