summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2013-07-19 23:38:46 -0700
committerAlan Coopersmith <alan.coopersmith@oracle.com>2013-07-19 23:39:00 -0700
commit94731abadcd06995c28f140aaffde456a7750807 (patch)
tree055efa8bab8330d62399a523cc86b68d9a6d8bb6
parent9c9ae7363d216933394e6ccd2ba6e0196845a6c6 (diff)
Add printf attributes as suggested by gcc -Wmissing-format-attribute
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-rw-r--r--dsimple.c5
-rw-r--r--dsimple.h4
2 files changed, 4 insertions, 5 deletions
diff --git a/dsimple.c b/dsimple.c
index d2d52a4..38576f7 100644
--- a/dsimple.c
+++ b/dsimple.c
@@ -314,8 +314,7 @@ Window Window_With_Name(
/*
* outl: a debugging routine. Flushes stdout then prints a message on stderr
* and flushes stderr. Used to print messages when past certain points
- * in code so we can tell where we are. Outl may be invoked like
- * printf with up to 7 arguments.
+ * in code so we can tell where we are. Outl may be invoked like printf.
*/
void
outl(const char *msg, ...)
@@ -331,7 +330,7 @@ outl(const char *msg, ...)
/*
- * Standard fatal error routine - call like printf but maximum of 7 arguments.
+ * Standard fatal error routine - call like printf.
* Does not require dpy or screen defined.
*/
void Fatal_Error(const char *msg, ...)
diff --git a/dsimple.h b/dsimple.h
index c249b45..b0422bd 100644
--- a/dsimple.h
+++ b/dsimple.h
@@ -76,5 +76,5 @@ void usage(void) _X_NORETURN;
Window Select_Window(Display *, int);
Window Window_With_Name(Display *, Window, const char *);
-void Fatal_Error(const char *, ...) _X_NORETURN;
-void outl(const char *, ...);
+void Fatal_Error(const char *, ...) _X_NORETURN _X_ATTRIBUTE_PRINTF(1, 2);
+void outl(const char *, ...) _X_ATTRIBUTE_PRINTF(1, 2);