summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2011-10-02 09:19:47 -0700
committerAlan Coopersmith <alan.coopersmith@oracle.com>2011-11-11 20:15:14 -0800
commitf24c559bcb42e3ea9321c3e6a9ecf0720a581e33 (patch)
treebcbc8276f049ba89b898fd784e5f07f5429ab9d0
parent3715cd752bac912a56aa1cbb9dd874624a709aab (diff)
Add _X_ATTRIBUTE_PRINTF to *Error/*Warning functions taking printf formats
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
-rw-r--r--include/X11/fonts/bdfint.h4
-rw-r--r--include/X11/fonts/pcf.h2
-rw-r--r--src/bitmap/snfread.c2
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 <stdarg.h>
-static void
+static void _X_ATTRIBUTE_PRINTF(1, 2)
snfError(const char* message, ...)
{
va_list args;