From: Paul Eggert Date: Sun, 30 Oct 2022 19:29:26 +0000 (-0700) Subject: test-getlogin: pacify gcc -Wshadow X-Git-Tag: v1.0~1980 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=937a0c4ff018b1c14aa71e33874ff7aed90ff790;p=gnulib.git test-getlogin: pacify gcc -Wshadow * tests/test-getlogin.h (test_getlogin_result): Rename local. --- diff --git a/ChangeLog b/ChangeLog index f410dbe048..159bb007ca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2022-10-30 Paul Eggert + + test-getlogin: pacify gcc -Wshadow + * tests/test-getlogin.h (test_getlogin_result): Rename local. + 2022-10-25 Simon Josefsson gendocs: Output timestamp in English. diff --git a/tests/test-getlogin.h b/tests/test-getlogin.h index 94cbc61823..564aea9d09 100644 --- a/tests/test-getlogin.h +++ b/tests/test-getlogin.h @@ -58,14 +58,14 @@ test_getlogin_result (const char *buf, int err) FILE *fp = fopen ("/proc/self/loginuid", "r"); if (fp != NULL) { - char buf[21]; - size_t n = fread (buf, 1, sizeof buf, fp); - if (n > 0 && n < sizeof buf) + char fread_buf[21]; + size_t n = fread (fread_buf, 1, sizeof fread_buf, fp); + if (n > 0 && n < sizeof fread_buf) { - buf[n] = '\0'; + fread_buf[n] = '\0'; errno = 0; char *endptr; - unsigned long value = strtoul (buf, &endptr, 10); + unsigned long value = strtoul (fread_buf, &endptr, 10); if (*endptr == '\0' && errno == 0) loginuid_undefined = ((uid_t) value == (uid_t)(-1)); }