summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Makarov <aleksey.makarov@gmail.com>2012-06-27 00:53:42 +0700
committerSimon Horman <horms@verge.net.au>2012-06-27 09:15:14 +0900
commitbfca8b3f9dbff356a3970e282c1f94e45f076b48 (patch)
tree27e9c3bc54fafff1547491aaa1e0416f4986469a
parentc423dc9db2d052d997e85e741b16ca919ee3011e (diff)
downloadkexec-tools-bfca8b3f9dbff356a3970e282c1f94e45f076b48.tar.gz
Check format string of die()
Use gcc's __attribute__ to check format string. Signed-off-by: Aleksey Makarov <aleksey.makarov@gmail.com> Signed-off-by: Simon Horman <horms@verge.net.au>
-rw-r--r--kexec/kexec.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/kexec/kexec.h b/kexec/kexec.h
index 279dfdf2..d24b3fa6 100644
--- a/kexec/kexec.h
+++ b/kexec/kexec.h
@@ -215,7 +215,8 @@ extern int file_types;
#define KEXEC_OPT_STR "hvdfxluet:p"
-extern void die(char *fmt, ...);
+extern void die(char *fmt, ...)
+ __attribute__ ((format (printf, 1, 2)));
extern void *xmalloc(size_t size);
extern void *xrealloc(void *ptr, size_t size);
extern char *slurp_file(const char *filename, off_t *r_size);