Turn off the printf attribute for the ?error_msg* functions, since it
authorEric Andersen <andersen@codepoet.org>
Thu, 22 Feb 2001 23:38:48 +0000 (23:38 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 22 Feb 2001 23:38:48 +0000 (23:38 -0000)
is ok to pass them a NULL, unlike printf.  This silences a pointless
warning message.
 -Erik

busybox.h
include/busybox.h

index 692a908..8d4976a 100644 (file)
--- a/busybox.h
+++ b/busybox.h
@@ -89,10 +89,10 @@ extern const struct BB_applet applets[];
 extern const char *applet_name;
 
 extern void show_usage(void) __attribute__ ((noreturn));
-extern void error_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2)));
-extern void error_msg_and_die(const char *s, ...) __attribute__ ((noreturn, format (printf, 1, 2)));
-extern void perror_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2)));
-extern void perror_msg_and_die(const char *s, ...) __attribute__ ((noreturn, format (printf, 1, 2)));
+extern void error_msg(const char *s, ...);
+extern void error_msg_and_die(const char *s, ...) __attribute__ ((noreturn));
+extern void perror_msg(const char *s, ...);
+extern void perror_msg_and_die(const char *s, ...) __attribute__ ((noreturn));
 
 const char *mode_string(int mode);
 const char *time_string(time_t timeVal);
index 692a908..8d4976a 100644 (file)
@@ -89,10 +89,10 @@ extern const struct BB_applet applets[];
 extern const char *applet_name;
 
 extern void show_usage(void) __attribute__ ((noreturn));
-extern void error_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2)));
-extern void error_msg_and_die(const char *s, ...) __attribute__ ((noreturn, format (printf, 1, 2)));
-extern void perror_msg(const char *s, ...) __attribute__ ((format (printf, 1, 2)));
-extern void perror_msg_and_die(const char *s, ...) __attribute__ ((noreturn, format (printf, 1, 2)));
+extern void error_msg(const char *s, ...);
+extern void error_msg_and_die(const char *s, ...) __attribute__ ((noreturn));
+extern void perror_msg(const char *s, ...);
+extern void perror_msg_and_die(const char *s, ...) __attribute__ ((noreturn));
 
 const char *mode_string(int mode);
 const char *time_string(time_t timeVal);