diff options
| author | David E. O'Brien <obrien@FreeBSD.org> | 2001-12-05 20:48:07 +0000 |
|---|---|---|
| committer | David E. O'Brien <obrien@FreeBSD.org> | 2001-12-05 20:48:07 +0000 |
| commit | 87ad79454a351320a4c6c8d17e9efbcad8b8d85b (patch) | |
| tree | 6b39e867064e3b5a7c36e7c6c075f1da0d13c7b5 /include | |
| parent | 10b68171ae85a1859237117873571230241c543c (diff) | |
Notes
Diffstat (limited to 'include')
| -rw-r--r-- | include/stdio.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/stdio.h b/include/stdio.h index 9d318fdf27e5..3e26e0d6ecda 100644 --- a/include/stdio.h +++ b/include/stdio.h @@ -295,9 +295,13 @@ __END_DECLS __BEGIN_DECLS int asprintf __P((char **, const char *, ...)) __printflike(2, 3); char *ctermid_r __P((char *)); -__const char *fmtcheck __P((const char *, const char *)) - __attribute__((__format_arg__(2))); char *fgetln __P((FILE *, size_t *)); +#if __GNUC__ == 2 && __GNUC_MINOR__ >= 7 || __GNUC__ >= 3 +#define __ATTR_FORMAT_ARG __attribute__((__format_arg__(2))) +#else +#define __ATTR_FORMAT_ARG +#endif +__const char *fmtcheck __P((const char *, const char *)) __ATTR_FORMAT_ARG; int fpurge __P((FILE *)); int fseeko __P((FILE *, _BSD_OFF_T_, int)); _BSD_OFF_T_ ftello __P((FILE *)); |
