]> git.sur5r.net Git - cc65/blobdiff - src/common/xsprintf.h
More attribute use
[cc65] / src / common / xsprintf.h
index 4edfa0f69494b779b8e7cc955670b7a426e034bb..bf48ca083eb10fde36f4b926c38e426e06aeb1e6 100644 (file)
@@ -40,6 +40,8 @@
 
 #include <stdarg.h>
 
+#include "attrib.h"
+
 
 
 /*****************************************************************************/
 
 
 
-int xsprintf (char* Buf, size_t BufSize, const char* Format, ...);
+int xsprintf (char* Buf, size_t BufSize, const char* Format, ...)
+       attribute ((format (printf, 3, 4)));
 /* Replacement function for sprintf */
 
-int xvsprintf (char* Buf, size_t BufSize, const char* Format, va_list ap);
+int xvsprintf (char* Buf, size_t BufSize, const char* Format, va_list ap)
+       attribute ((format (printf, 3, 0)));
 /* Replacement function for sprintf */