From f24c559bcb42e3ea9321c3e6a9ecf0720a581e33 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Sun, 2 Oct 2011 09:19:47 -0700 Subject: Add _X_ATTRIBUTE_PRINTF to *Error/*Warning functions taking printf formats Signed-off-by: Alan Coopersmith Reviewed-by: Jeremy Huddleston --- include/X11/fonts/bdfint.h | 4 ++-- include/X11/fonts/pcf.h | 2 +- src/bitmap/snfread.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/X11/fonts/bdfint.h b/include/X11/fonts/bdfint.h index c037b99..cc464cb 100644 --- a/include/X11/fonts/bdfint.h +++ b/include/X11/fonts/bdfint.h @@ -65,8 +65,8 @@ typedef struct BDFSTAT { BOOL haveDefaultCh; } bdfFileState; -extern void bdfError ( const char * message, ... ); -extern void bdfWarning ( const char *message, ... ); +extern void bdfError ( const char * message, ... ) _X_ATTRIBUTE_PRINTF(1, 2); +extern void bdfWarning ( const char *message, ... ) _X_ATTRIBUTE_PRINTF(1, 2); extern unsigned char * bdfGetLine ( FontFilePtr file, unsigned char *buf, int len ); extern Atom bdfForceMakeAtom ( const char *str, int *size ); diff --git a/include/X11/fonts/pcf.h b/include/X11/fonts/pcf.h index 3d47c66..ddce0a9 100644 --- a/include/X11/fonts/pcf.h +++ b/include/X11/fonts/pcf.h @@ -92,6 +92,6 @@ extern int pcfReadFont ( FontPtr pFont, FontFilePtr file, int bit, int byte, int glyph, int scan ); extern int pcfReadFontInfo ( FontInfoPtr pFontInfo, FontFilePtr file ); extern int pcfWriteFont ( FontPtr pFont, FontFilePtr file ); -extern void pcfError ( const char *, ... ); +extern void pcfError ( const char *, ... ) _X_ATTRIBUTE_PRINTF(1, 2); #endif /* _PCF_H_ */ diff --git a/src/bitmap/snfread.c b/src/bitmap/snfread.c index 2f51c48..b2b0c67 100644 --- a/src/bitmap/snfread.c +++ b/src/bitmap/snfread.c @@ -60,7 +60,7 @@ from The Open Group. #include -static void +static void _X_ATTRIBUTE_PRINTF(1, 2) snfError(const char* message, ...) { va_list args; -- cgit v1.2.1