aboutsummaryrefslogtreecommitdiffstats
path: root/cmdarg_err.h
diff options
context:
space:
mode:
authorKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-09-08 18:02:43 +0000
committerKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-09-08 18:02:43 +0000
commit0ef69d922a3660b4f859f8a637b33c0042cf41e0 (patch)
treeb0bc3af04a73c30c7e58d60e1b6cc97c81cf9091 /cmdarg_err.h
parentb90a11bee38ef689b9b8a77118f2b0b0f4754e95 (diff)
Use Wireshark/GLib attribute specifiers instead of checking for __GNUC__ explicitly
svn path=/trunk/; revision=29804
Diffstat (limited to 'cmdarg_err.h')
-rw-r--r--cmdarg_err.h14
1 files changed, 4 insertions, 10 deletions
diff --git a/cmdarg_err.h b/cmdarg_err.h
index be18da281b..733d7faa76 100644
--- a/cmdarg_err.h
+++ b/cmdarg_err.h
@@ -29,25 +29,19 @@
extern "C" {
#endif /* __cplusplus */
+#include <epan/gnuc_format_check.h>
+
/*
* 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
+ GNUC_FORMAT_CHECK(printf, 1, 2);
/*
* 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
+ GNUC_FORMAT_CHECK(printf, 1, 2);
#ifdef __cplusplus
}