From: Paul Eggert Date: Fri, 17 Sep 2021 19:48:30 +0000 (-0700) Subject: Pacify gcc -Warray-parameter X-Git-Tag: v1.35~98 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=066f7729e0174101f0d1c943d9f69886461ab5b8;p=thirdparty%2Ftar.git Pacify gcc -Warray-parameter * src/common.h (code_timespec): Declare sbuf arg to be an array, to be consistent with definition. --- diff --git a/src/common.h b/src/common.h index 7961f35c..43d06190 100644 --- a/src/common.h +++ b/src/common.h @@ -673,10 +673,11 @@ enum { SYSINT_BUFSIZE = char *sysinttostr (uintmax_t, intmax_t, uintmax_t, char buf[SYSINT_BUFSIZE]); intmax_t strtosysint (char const *, char **, intmax_t, uintmax_t); void code_ns_fraction (int ns, char *p); -char const *code_timespec (struct timespec ts, char *sbuf); enum { BILLION = 1000000000, LOG10_BILLION = 9 }; enum { TIMESPEC_STRSIZE_BOUND = UINTMAX_STRSIZE_BOUND + LOG10_BILLION + sizeof "-." - 1 }; +char const *code_timespec (struct timespec ts, + char sbuf[TIMESPEC_STRSIZE_BOUND]); struct timespec decode_timespec (char const *, char **, bool); /* Return true if T does not represent an out-of-range or invalid value. */