summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/sysinstall.h
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2001-07-05 09:51:09 +0000
committerkris <kris@FreeBSD.org>2001-07-05 09:51:09 +0000
commit307edbea2bb0f1ffb76cf867d713bb6f1bb74b9b (patch)
tree6006e77cf1cf9d98520733e49acc09ef5b89a69f /usr.sbin/sysinstall/sysinstall.h
parentfc3cfdc00e12f88128da41ed99b65020b8c361c8 (diff)
downloadFreeBSD-src-307edbea2bb0f1ffb76cf867d713bb6f1bb74b9b.zip
FreeBSD-src-307edbea2bb0f1ffb76cf867d713bb6f1bb74b9b.tar.gz
Mark relevant functions __printflike()/__printf0like() and silence some of
the non-constant format string warnings. MFC after: 1 week
Diffstat (limited to 'usr.sbin/sysinstall/sysinstall.h')
-rw-r--r--usr.sbin/sysinstall/sysinstall.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/usr.sbin/sysinstall/sysinstall.h b/usr.sbin/sysinstall/sysinstall.h
index 0f8fd75..13302a3 100644
--- a/usr.sbin/sysinstall/sysinstall.h
+++ b/usr.sbin/sysinstall/sysinstall.h
@@ -425,7 +425,7 @@ extern void mediaShutdownCDROM(Device *dev);
extern void command_clear(void);
extern void command_sort(void);
extern void command_execute(void);
-extern void command_shell_add(char *key, char *fmt, ...);
+extern void command_shell_add(char *key, char *fmt, ...) __printflike(2, 3);
extern void command_func_add(char *key, commandFunc func, void *data);
/* config.c */
@@ -679,18 +679,18 @@ extern int setMouseFlags(dialogMenuItem *self);
/* msg.c */
extern Boolean isDebug(void);
-extern void msgInfo(char *fmt, ...);
-extern void msgYap(char *fmt, ...);
-extern void msgWarn(char *fmt, ...);
-extern void msgDebug(char *fmt, ...);
-extern void msgError(char *fmt, ...);
-extern void msgFatal(char *fmt, ...);
-extern void msgConfirm(char *fmt, ...);
-extern void msgNotify(char *fmt, ...);
-extern void msgWeHaveOutput(char *fmt, ...);
-extern int msgYesNo(char *fmt, ...);
-extern int msgNoYes(char *fmt, ...);
-extern char *msgGetInput(char *buf, char *fmt, ...);
+extern void msgInfo(char *fmt, ...) __printf0like(1, 2);
+extern void msgYap(char *fmt, ...) __printflike(1, 2);
+extern void msgWarn(char *fmt, ...) __printflike(1, 2);
+extern void msgDebug(char *fmt, ...) __printflike(1, 2);
+extern void msgError(char *fmt, ...) __printflike(1, 2);
+extern void msgFatal(char *fmt, ...) __printflike(1, 2);
+extern void msgConfirm(char *fmt, ...) __printflike(1, 2);
+extern void msgNotify(char *fmt, ...) __printflike(1, 2);
+extern void msgWeHaveOutput(char *fmt, ...) __printflike(1, 2);
+extern int msgYesNo(char *fmt, ...) __printflike(1, 2);
+extern int msgNoYes(char *fmt, ...) __printflike(1, 2);
+extern char *msgGetInput(char *buf, char *fmt, ...) __printflike(2, 3);
extern int msgSimpleConfirm(char *);
extern int msgSimpleNotify(char *);
@@ -729,7 +729,7 @@ extern void systemChangeLang(char *lang);
extern void systemChangeTerminal(char *color, const u_char c_termcap[], char *mono, const u_char m_termcap[]);
extern void systemChangeScreenmap(const u_char newmap[]);
extern void systemCreateHoloshell(void);
-extern int vsystem(char *fmt, ...);
+extern int vsystem(char *fmt, ...) __printflike(1, 2);
/* tape.c */
extern char *mediaTapeBlocksize(void);
OpenPOWER on IntegriCloud