]> granicus.if.org Git - file/commitdiff
add missing format attributes
authorChristos Zoulas <christos@zoulas.com>
Tue, 7 Jan 2014 03:15:09 +0000 (03:15 +0000)
committerChristos Zoulas <christos@zoulas.com>
Tue, 7 Jan 2014 03:15:09 +0000 (03:15 +0000)
src/file.h
src/funcs.c

index 5faa9ae538bb57ff9bbdbab21bb5e1e6f4765b7b..ba6f05d9d3f7ecc80cd7c5896ff63280c649462e 100644 (file)
@@ -27,7 +27,7 @@
  */
 /*
  * file.h - definitions for file(1) program
- * @(#)$File: file.h,v 1.145 2013/04/22 15:30:11 christos Exp $
+ * @(#)$File: file.h,v 1.146 2013/12/05 17:02:34 christos Exp $
  */
 
 #ifndef __file_h__
@@ -415,7 +415,8 @@ protected int file_buffer(struct magic_set *, int, const char *, const void *,
     size_t);
 protected int file_fsmagic(struct magic_set *, const char *, struct stat *);
 protected int file_pipe2file(struct magic_set *, int, const void *, size_t);
-protected int file_vprintf(struct magic_set *, const char *, va_list);
+protected int file_vprintf(struct magic_set *, const char *, va_list)
+    __attribute__((__format__(__printf__, 2, 0)));
 protected size_t file_printedlen(const struct magic_set *);
 protected int file_replace(struct magic_set *, const char *, const char *);
 protected int file_printf(struct magic_set *, const char *, ...)
index 90738f0571615320ace17d15bbeb4d9b4392c876..7f45bb932ff13137a75b0ff3d3be9002a956b7e9 100644 (file)
@@ -27,7 +27,7 @@
 #include "file.h"
 
 #ifndef        lint
-FILE_RCSID("@(#)$File: funcs.c,v 1.64 2013/11/19 23:49:44 christos Exp $")
+FILE_RCSID("@(#)$File: funcs.c,v 1.65 2013/12/05 17:02:34 christos Exp $")
 #endif /* lint */
 
 #include "magic.h"
@@ -98,6 +98,7 @@ file_printf(struct magic_set *ms, const char *fmt, ...)
  * error - print best error message possible
  */
 /*VARARGS*/
+__attribute__((__format__(__printf__, 3, 0)))
 private void
 file_error_core(struct magic_set *ms, int error, const char *f, va_list va,
     size_t lineno)