Jelajahi Sumber

vprintf functions can use printf format attribute too

Bryan Drewery 7 tahun lalu
induk
melakukan
ab45a7cfbd
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      src/sprintf.h

+ 2 - 2
src/sprintf.h

@@ -7,8 +7,8 @@
 
 #define VSPRINTF_MAXSIZE		4096
 
-size_t simple_vsnprintf(char *, size_t, const char *, va_list);
-size_t simple_vsprintf(char *, const char *, va_list);
+size_t simple_vsnprintf(char *, size_t, const char *, va_list) __attribute__((format(printf, 3, 0)));
+size_t simple_vsprintf(char *, const char *, va_list) __attribute__((format(printf, 2, 0)));
 size_t simple_sprintf (char *, const char *, ...) __attribute__((format(printf, 2, 3)));
 size_t simple_snprintf2 (char *, size_t, const char *, ...);
 size_t simple_snprintf (char *, size_t, const char *, ...) __attribute__((format(printf, 3, 4)));