diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2021-02-27 18:42:58 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2021-03-01 00:18:44 -0800 |
commit | f4e2411bf53027c53f440b836143e64eb171a3ad (patch) | |
tree | 9bf5d3da5fdba217e59f2518fea8f36ac45db9de /src/buffer.c | |
parent | ace146f6a4f41bd92e2a2c67776f7300e4242ab0 (diff) | |
download | tar-f4e2411bf53027c53f440b836143e64eb171a3ad.tar.gz |
maint: port better to non-GCC compilers
This can be helpful in porting to compilers like Oracle Developer
Studio that support some but not all GCC attributes.
* lib/wordsplit.c (FALLTHROUGH): Remove; now done by attribute.h.
* lib/wordsplit.h (__WORDSPLIT_ATTRIBUTE_FORMAT): Remove;
all uses replaced by ATTRIBUTE_FORMAT.
* lib/wordsplit.h, src/buffer.c, src/common.h, src/compare.c:
* src/sparse.c, src/system.c, src/xheader.c:
Prefer ATTRIBUTE_FORMAT, MAYBE_UNUSED, _Noreturn, etc. to
__attribute__.
Diffstat (limited to 'src/buffer.c')
-rw-r--r-- | src/buffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buffer.c b/src/buffer.c index e4386252..a5e74de7 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -1850,7 +1850,7 @@ simple_flush_read (void) /* Simple flush write (no multi-volume or label extensions) */ static void -simple_flush_write (size_t level __attribute__((unused))) +simple_flush_write (size_t level MAYBE_UNUSED) { ssize_t status; |