File tree 3 files changed +6
-2
lines changed
3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 12
12
#include "fuse_log.h"
13
13
14
14
15
+ G_GNUC_PRINTF (2 , 0 )
15
16
static void default_log_func (__attribute__((unused )) enum fuse_log_level level ,
16
17
const char * fmt , va_list ap )
17
18
{
Original file line number Diff line number Diff line change @@ -45,7 +45,8 @@ enum fuse_log_level {
45
45
* @param ap format string arguments
46
46
*/
47
47
typedef void (* fuse_log_func_t )(enum fuse_log_level level , const char * fmt ,
48
- va_list ap );
48
+ va_list ap )
49
+ G_GNUC_PRINTF (2 , 0 );
49
50
50
51
/**
51
52
* Install a custom log handler function.
@@ -68,6 +69,7 @@ void fuse_set_log_func(fuse_log_func_t func);
68
69
* @param level severity level (FUSE_LOG_ERR, FUSE_LOG_DEBUG, etc)
69
70
* @param fmt sprintf-style format string including newline
70
71
*/
71
- void fuse_log (enum fuse_log_level level , const char * fmt , ...);
72
+ void fuse_log (enum fuse_log_level level , const char * fmt , ...)
73
+ G_GNUC_PRINTF (2 , 3 );
72
74
73
75
#endif /* FUSE_LOG_H_ */
Original file line number Diff line number Diff line change @@ -4182,6 +4182,7 @@ static void setup_nofile_rlimit(unsigned long rlimit_nofile)
4182
4182
}
4183
4183
}
4184
4184
4185
+ G_GNUC_PRINTF (2 , 0 )
4185
4186
static void log_func (enum fuse_log_level level , const char * fmt , va_list ap )
4186
4187
{
4187
4188
g_autofree char * localfmt = NULL ;
You can’t perform that action at this time.
0 commit comments