syslog.h: add __printflike to syslog functions
Allow the compiler to detect formating bugs. Change-Id: I6a4af6cae59dc3adf14b075431a41885213a649a
This commit is contained in:
parent
b7f4923752
commit
6b1dd1797e
1 changed files with 4 additions and 4 deletions
|
@ -103,13 +103,13 @@ struct syslog_data {
|
|||
extern void closelog(void);
|
||||
extern void openlog(const char *, int, int);
|
||||
extern int setlogmask(int);
|
||||
extern void syslog(int, const char *, ...);
|
||||
extern void vsyslog(int, const char *, va_list);
|
||||
extern void syslog(int, const char *, ...) __printflike(2, 3);
|
||||
extern void vsyslog(int, const char *, va_list) __printflike(2, 0);
|
||||
extern void closelog_r(struct syslog_data *);
|
||||
extern void openlog_r(const char *, int, int, struct syslog_data *);
|
||||
extern int setlogmask_r(int, struct syslog_data *);
|
||||
extern void syslog_r(int, struct syslog_data *, const char *, ...);
|
||||
extern void vsyslog_r(int, struct syslog_data *, const char *, va_list);
|
||||
extern void syslog_r(int, struct syslog_data *, const char *, ...) __printflike(3, 4);
|
||||
extern void vsyslog_r(int, struct syslog_data *, const char *, va_list) __printflike(3, 0);
|
||||
|
||||
__END_DECLS
|
||||
|
||||
|
|
Loading…
Reference in a new issue