From b02bc230af68d05df171a0a099d6c3d94168ab64 Mon Sep 17 00:00:00 2001 From: Terry Wilson Date: Tue, 18 Mar 2008 15:43:34 +0000 Subject: Go through and fix a bunch of places where character strings were being interpreted as format strings. Most of these changes are solely to make compiling with -Wsecurity and -Wformat=2 happy, and were not actual problems, per se. I also added format attributes to any printf wrapper functions I found that didn't have them. -Wsecurity and -Wmissing-format-attribute added to --enable-dev-mode. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@109447 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- include/jitterbuf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/jitterbuf.h') diff --git a/include/jitterbuf.h b/include/jitterbuf.h index 2a6045f05..00f26e21c 100644 --- a/include/jitterbuf.h +++ b/include/jitterbuf.h @@ -163,7 +163,7 @@ enum jb_return_code jb_getinfo(jitterbuf *jb, jb_info *stats); /*! \brief set jitterbuf conf */ enum jb_return_code jb_setconf(jitterbuf *jb, jb_conf *conf); -typedef void (*jb_output_function_t)(const char *fmt, ...); +typedef void __attribute__((format (printf, 1, 2))) (*jb_output_function_t)(const char *fmt, ...); void jb_setoutput(jb_output_function_t err, jb_output_function_t warn, jb_output_function_t dbg); #ifdef __cplusplus -- cgit v1.2.3