From: Todd C. Miller Date: Thu, 19 May 2011 20:21:41 +0000 (-0400) Subject: Add __printflike X-Git-Tag: SUDO_1_8_2~135^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f4a4cbeabd8a3f2c24b0fb1c40fa7ad4aeb2b1f1;p=sudo Add __printflike --- diff --git a/include/error.h b/include/error.h index 190bd260b..e64afdfb2 100644 --- a/include/error.h +++ b/include/error.h @@ -19,9 +19,9 @@ #include -void error(int, const char *, ...) __attribute__((__noreturn__)); -void errorx(int, const char *, ...) __attribute__((__noreturn__)); -void warning(const char *, ...); -void warningx(const char *, ...); +void error(int, const char *, ...) __printflike(2, 3) __attribute__((__noreturn__)); +void errorx(int, const char *, ...) __printflike(2, 3) __attribute__((__noreturn__)); +void warning(const char *, ...) __printflike(1, 2); +void warningx(const char *, ...) __printflike(1, 2); #endif /* _SUDO_ERROR_H_ */