diff options
Diffstat (limited to 'contrib/bind/include/isc/logging.h')
-rw-r--r-- | contrib/bind/include/isc/logging.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/contrib/bind/include/isc/logging.h b/contrib/bind/include/isc/logging.h index 6d6976f..dc491dc 100644 --- a/contrib/bind/include/isc/logging.h +++ b/contrib/bind/include/isc/logging.h @@ -80,12 +80,15 @@ FILE * log_get_stream(log_channel); char * log_get_filename(log_channel); int log_check_channel(log_context, int, log_channel); int log_check(log_context, int, int); -void log_vwrite(log_context, int, int, const char *, - va_list args); #ifdef __GNUC__ +void log_vwrite(log_context, int, int, const char *, + va_list args) + __attribute__((__format__(__printf__, 4, 0))); void log_write(log_context, int, int, const char *, ...) __attribute__((__format__(__printf__, 4, 5))); #else +void log_vwrite(log_context, int, int, const char *, + va_list args); void log_write(log_context, int, int, const char *, ...); #endif int log_new_context(int, char **, log_context *); |