File at-3.1.8-formatbugs.dif of Package at

--- panic.h.xx	2005-02-05 10:12:44.870410055 +0100
+++ panic.h	2005-02-05 10:18:18.327308607 +0100
@@ -26,7 +26,9 @@
 #ifdef HAVE_ATTRIBUTE_NORETURN
 __attribute__((noreturn))
 #endif
-perr(const char *a, ...);
+perr(const char *a, ...)
+__attribute__((__format__(printf,1,2)))
+;
 void
 #ifdef HAVE_ATTRIBUTE_NORETURN
 __attribute__((noreturn))
--- atd.c.xx	2005-02-05 10:19:11.235056781 +0100
+++ atd.c	2005-02-05 10:19:20.048518592 +0100
@@ -330,7 +330,7 @@
 
     if (buf.st_nlink > 2) {
 	perr("Someboy is trying to run a linked script for job %8lu (%.500s)",
-	     filename);
+	     jobno, filename);
     }
     if ((fflags = fcntl(fd_in, F_GETFD)) < 0)
 	perr("Error in fcntl");
--- daemon.h.xx	2005-02-05 10:20:28.592475730 +0100
+++ daemon.h	2005-02-05 10:20:19.283988448 +0100
@@ -5,12 +5,12 @@
 #ifdef HAVE_ATTRIBUTE_NORETURN
 __attribute__((noreturn))
 #endif
-pabort (const char *fmt, ...);
+pabort (const char *fmt, ...) __attribute__((__format__(printf,1,2)));
 
 void
 #ifdef HAVE_ATTRIBUTE_NORETURN
 __attribute__((noreturn))
 #endif
-perr (const char *fmt, ...);
+perr (const char *fmt, ...) __attribute__((__format__(printf,1,2)));
 
 extern int daemon_debug;
openSUSE Build Service is sponsored by