# HG changeset patch # User Eric Blake # Date 1261519428 25200 # Node ID f5dcba492f50b95f2007636e26a7ab7275c5d8a4 # Parent 4756a0883f46ce05eb3eed2063407104a4857ded tests: avoid compiler warnings Silence more warnings during coreutils build. * tests/test-fcntl.c (main): Delete unused parameters. * tests/test-freopen-safer.c (main): Likewise. * tests/test-xalloc-die.c (main): Mark unused parameters. * tests/test-fseeko.c (main): Likewise. * tests/test-ftello.c (main): Likewise. * tests/test-nanosleep.c (main): Avoid declaration warning. * tests/test-sleep.c (main): Likewise. * tests/test-unsetenv.c (main): Silence warning about string literal. * m4/setenv.m4 (gl_FUNC_UNSETENV): Likewise. Signed-off-by: Eric Blake diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2009-12-23 Eric Blake + + tests: avoid compiler warnings + * tests/test-fcntl.c (main): Delete unused parameters. + * tests/test-freopen-safer.c (main): Likewise. + * tests/test-xalloc-die.c (main): Mark unused parameters. + * tests/test-fseeko.c (main): Likewise. + * tests/test-ftello.c (main): Likewise. + * tests/test-nanosleep.c (main): Avoid declaration warning. + * tests/test-sleep.c (main): Likewise. + * tests/test-unsetenv.c (main): Silence warning about string + literal. + * m4/setenv.m4 (gl_FUNC_UNSETENV): Likewise. + 2009-12-23 Bruno Haible * tests/test-localename.c (test_locale_name): New function, extracted diff --git a/m4/setenv.m4 b/m4/setenv.m4 --- a/m4/setenv.m4 +++ b/m4/setenv.m4 @@ -1,4 +1,4 @@ -# setenv.m4 serial 14 +# setenv.m4 serial 15 dnl Copyright (C) 2001-2004, 2006-2009 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -77,7 +77,7 @@ #include ]], [[ char entry[] = "b=2"; - if (putenv ("a=1")) return 1; + if (putenv ((char *) "a=1")) return 1; if (putenv (entry)) return 2; entry[0] = 'a'; unsetenv ("a"); diff --git a/tests/test-fcntl.c b/tests/test-fcntl.c --- a/tests/test-fcntl.c +++ b/tests/test-fcntl.c @@ -220,7 +220,7 @@ } int -main (int argc, char **argv) +main (void) { const char *file = "test-fcntl.tmp"; int fd; diff --git a/tests/test-freopen-safer.c b/tests/test-freopen-safer.c --- a/tests/test-freopen-safer.c +++ b/tests/test-freopen-safer.c @@ -45,7 +45,7 @@ while (0) int -main (int argc, char **argv) +main (void) { FILE *fp; diff --git a/tests/test-fseeko.c b/tests/test-fseeko.c --- a/tests/test-fseeko.c +++ b/tests/test-fseeko.c @@ -45,7 +45,7 @@ #endif int -main (int argc, char **argv) +main (int argc, char **argv _UNUSED_PARAMETER_) { /* Assume stdin is non-empty, seekable, and starts with '#!/bin/sh' iff argc > 1. */ diff --git a/tests/test-ftello.c b/tests/test-ftello.c --- a/tests/test-ftello.c +++ b/tests/test-ftello.c @@ -46,7 +46,7 @@ #endif int -main (int argc, char **argv) +main (int argc, char **argv _UNUSED_PARAMETER_) { int ch; /* Assume stdin is seekable iff argc > 1. */ diff --git a/tests/test-nanosleep.c b/tests/test-nanosleep.c --- a/tests/test-nanosleep.c +++ b/tests/test-nanosleep.c @@ -50,7 +50,7 @@ #endif int -main() +main (void) { struct timespec ts; diff --git a/tests/test-sleep.c b/tests/test-sleep.c --- a/tests/test-sleep.c +++ b/tests/test-sleep.c @@ -46,7 +46,7 @@ #endif int -main() +main (void) { ASSERT (sleep (1) <= 1); diff --git a/tests/test-unsetenv.c b/tests/test-unsetenv.c --- a/tests/test-unsetenv.c +++ b/tests/test-unsetenv.c @@ -43,7 +43,7 @@ char entry[] = "b=2"; /* Test removal when multiple entries present. */ - ASSERT (putenv ("a=1") == 0); + ASSERT (putenv ((char *) "a=1") == 0); ASSERT (putenv (entry) == 0); entry[0] = 'a'; /* Unspecified what getenv("a") would be at this point. */ ASSERT (unsetenv ("a") == 0); /* Both entries will be removed. */ diff --git a/tests/test-xalloc-die.c b/tests/test-xalloc-die.c --- a/tests/test-xalloc-die.c +++ b/tests/test-xalloc-die.c @@ -22,7 +22,7 @@ #include "progname.h" int -main (int argc, char **argv) +main (int argc _UNUSED_PARAMETER_, char **argv) { set_program_name (argv[0]); xalloc_die ();