From ddadf4748deb677fd06baeb987d358853ec303e9 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 18 Jun 2021 16:49:28 +0200 Subject: [PATCH] eject: add __format__ attribute Reported-by: Jan Pazdziora Signed-off-by: Karel Zak --- sys-utils/eject.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-utils/eject.c b/sys-utils/eject.c index e303949633..ca5fbc3802 100644 --- a/sys-utils/eject.c +++ b/sys-utils/eject.c @@ -110,7 +110,8 @@ static void vinfo(const char *fmt, va_list va) fputc('\n', stdout); } -static inline void verbose(const struct eject_control *ctl, const char *fmt, ...) +static inline void __attribute__ ((__format__ (__printf__, 2, 3))) + verbose(const struct eject_control *ctl, const char *fmt, ...) { va_list va; @@ -122,7 +123,8 @@ static inline void verbose(const struct eject_control *ctl, const char *fmt, ... va_end(va); } -static inline void info(const char *fmt, ...) +static inline __attribute__ ((__format__ (__printf__, 1, 2))) + void info(const char *fmt, ...) { va_list va; va_start(va, fmt); -- 2.47.2