diff options
author | Guy Harris <guy@alum.mit.edu> | 2005-11-17 11:14:38 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2005-11-17 11:14:38 +0000 |
commit | 09c895785fcf77839e77b41b9286f7fd8aba7d98 (patch) | |
tree | 508b664e9f3e0af2e65805df78e37fc6829b2d94 /cmdarg_err.h | |
parent | 57c5bffa85b68619b52791b51e11606f63a3280b (diff) | |
download | wireshark-09c895785fcf77839e77b41b9286f7fd8aba7d98.tar.gz wireshark-09c895785fcf77839e77b41b9286f7fd8aba7d98.tar.bz2 wireshark-09c895785fcf77839e77b41b9286f7fd8aba7d98.zip |
With GCC 2.x and later, mark cmdarg_err() and cmdarg_err_cont() as being
printf-like.
svn path=/trunk/; revision=16530
Diffstat (limited to 'cmdarg_err.h')
-rw-r--r-- | cmdarg_err.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/cmdarg_err.h b/cmdarg_err.h index e50b89a8a5..0d7670f9cf 100644 --- a/cmdarg_err.h +++ b/cmdarg_err.h @@ -32,12 +32,22 @@ extern "C" { /* * Report an error in command-line arguments. */ +#if __GNUC__ >= 2 +extern void cmdarg_err(const char *fmt, ...) + __attribute__((format (printf, 1, 2))); +#else extern void cmdarg_err(const char *fmt, ...); +#endif /* * Report additional information for an error in command-line arguments. */ +#if __GNUC__ >= 2 +extern void cmdarg_err_cont(const char *fmt, ...) + __attribute__((format (printf, 1, 2))); +#else extern void cmdarg_err_cont(const char *fmt, ...); +#endif #ifdef __cplusplus } |