mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
Add missing printf attributes
These attributes were missing in previous patch, that was adding instrumentation for printf formating string parameter.
This commit is contained in:
parent
6b7fe2852a
commit
2c5827076b
@ -27,6 +27,7 @@
|
||||
#include <sys/utsname.h>
|
||||
|
||||
struct formatter;
|
||||
__attribute__((format(printf, 3, 0)))
|
||||
typedef int (*out_with_comment_fn) (struct formatter * f, const char *comment,
|
||||
const char *fmt, va_list ap);
|
||||
typedef int (*nl_fn) (struct formatter * f);
|
||||
@ -147,6 +148,7 @@ static int _nl_raw(struct formatter *f)
|
||||
}
|
||||
|
||||
#define COMMENT_TAB 6
|
||||
__attribute__((format(printf, 3, 0)))
|
||||
static int _out_with_comment_file(struct formatter *f, const char *comment,
|
||||
const char *fmt, va_list ap)
|
||||
{
|
||||
@ -182,6 +184,7 @@ static int _out_with_comment_file(struct formatter *f, const char *comment,
|
||||
return 1;
|
||||
}
|
||||
|
||||
__attribute__((format(printf, 3, 0)))
|
||||
static int _out_with_comment_raw(struct formatter *f,
|
||||
const char *comment __attribute__((unused)),
|
||||
const char *fmt, va_list ap)
|
||||
|
Loading…
Reference in New Issue
Block a user