From: Emil Velikov Date: Sat, 7 Sep 2024 00:15:04 +0000 (+0100) Subject: libkmod: remove open-coded _printf_format_ X-Git-Tag: v34~401 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e1620f40780adc2baf7a5388c16a28ff27c89f35;p=thirdparty%2Fkmod.git libkmod: remove open-coded _printf_format_ Signed-off-by: Emil Velikov Link: https://github.com/kmod-project/kmod/pull/114 Signed-off-by: Lucas De Marchi --- diff --git a/libkmod/libkmod-internal.h b/libkmod/libkmod-internal.h index 845e7db3..5ddb85b2 100644 --- a/libkmod/libkmod-internal.h +++ b/libkmod/libkmod-internal.h @@ -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;