소스 검색

vprintf functions can use printf format attribute too

Bryan Drewery 7 년 전
부모
커밋
ab45a7cfbd
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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)));