X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fcommon%2Fxsprintf.h;h=6981842fddb60a2d90db71119e35e7e93ca9e21a;hb=0e4493f0750540f369a1e3134576b4c81ad0e148;hp=4edfa0f69494b779b8e7cc955670b7a426e034bb;hpb=12b2ee8f60048e81a1e78e64cc86bdc91fa01421;p=cc65 diff --git a/src/common/xsprintf.h b/src/common/xsprintf.h index 4edfa0f69..6981842fd 100644 --- a/src/common/xsprintf.h +++ b/src/common/xsprintf.h @@ -38,8 +38,11 @@ +#include #include +#include "attrib.h" + /*****************************************************************************/ @@ -48,10 +51,12 @@ -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 */