Add printf format attribute for vasprintf().
authorRussell Bryant <russell@russellbryant.com>
Tue, 27 May 2008 19:27:48 +0000 (19:27 +0000)
committerRussell Bryant <russell@russellbryant.com>
Tue, 27 May 2008 19:27:48 +0000 (19:27 +0000)
(closes issue #12729)
Reported by: snuffy
Patches:
      bug_12729.diff uploaded by snuffy (license 35)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@118556 65c4cc65-6c06-0410-ace0-fbb531ad65f3

include/asterisk/compat.h

index 4ba4c46..9507120 100644 (file)
@@ -110,7 +110,7 @@ int unsetenv(const char *name);
 #endif
 
 #if !defined(HAVE_VASPRINTF) && !defined(__AST_DEBUG_MALLOC)
-int vasprintf(char **strp, const char *fmt, va_list ap);
+int __attribute__ ((format (printf, 2, 0))) vasprintf(char **strp, const char *fmt, va_list ap);
 #endif
 
 #ifndef HAVE_STRLCAT