Annotate `printf'-like functions for better warnings.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 28 Jun 2013 19:29:48 +0000 (20:29 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 29 Jun 2013 09:43:49 +0000 (10:43 +0100)
configure.ac
debian/control
udpkey.c

index ce56117..1acb99b 100644 (file)
@@ -41,7 +41,7 @@ AM_PROG_CC_C_O
 AX_CFLAGS_WARN_ALL
 AC_SUBST([AM_CFLAGS])
 
-PKG_CHECK_MODULES([mLib], [mLib >= 2.1.0])
+PKG_CHECK_MODULES([mLib], [mLib >= 2.2.1])
 PKG_CHECK_MODULES([catacomb], [catacomb >= 2.1.4])
 AM_CFLAGS="$AM_CFLAGS $mLib_CFLAGS $catacomb_CFLAGS"
 
index 9abc7f4..61d6bec 100644 (file)
@@ -2,7 +2,7 @@ Source: udpkey
 Section: utils
 Priority: extra
 Maintainer: Mark Wooding <mdw@distorted.org.uk>
-Build-Depends: catacomb-dev (>= 2.1.4), mlib-dev (>= 2.1.0), debhelper (>= 8)
+Build-Depends: catacomb-dev (>= 2.1.4), mlib-dev (>= 2.2.1~pre), debhelper (>= 8)
 Standards-Version: 3.1.1
 
 Package: udpkey
index 17c6ed3..4d72079 100644 (file)
--- a/udpkey.c
+++ b/udpkey.c
@@ -150,7 +150,7 @@ static int snarf(const char *name, void **p, size_t *sz)
  * otherwise write to stderr.  Don't use `%m' because that won't work when
  * writing to stderr.
  */
-static void complain(int sev, const char *msg, ...)
+static void PRINTF_LIKE(2, 3) complain(int sev, const char *msg, ...)
 {
   va_list ap;