tests: avoid gcc warnings about argv vs. const initializers
authorJim Meyering <meyering@redhat.com>
Tue, 20 Mar 2012 19:35:44 +0000 (20:35 +0100)
committerJim Meyering <meyering@redhat.com>
Tue, 20 Mar 2012 19:35:44 +0000 (20:35 +0100)
* tests/test-posix_spawn1.c (main): Cast to "(char *)" to avoid two
warnings about discarding 'const' qualifier from pointer target type.
* tests/test-posix_spawn2.c (main): Likewise.

ChangeLog
tests/test-posix_spawn1.c
tests/test-posix_spawn2.c

index 748f098..7b67d0f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2012-03-20  Jim Meyering  <meyering@redhat.com>
+
+       tests: avoid gcc warnings about argv vs. const initializers
+       * tests/test-posix_spawn1.c (main): Cast to "(char *)" to avoid two
+       warnings about discarding 'const' qualifier from pointer target type.
+       * tests/test-posix_spawn2.c (main): Likewise.
+
 2012-03-20  Reuben Thomas  <rrt@sc3d.org>
 
        README-release: simplify slightly
index 9c41039..5152d5c 100644 (file)
@@ -75,7 +75,7 @@ fd_safer (int fd)
 int
 main ()
 {
-  char *argv[3] = { "/bin/sh", CHILD_PROGRAM_FILENAME, NULL };
+  char *argv[3] = { (char *) "/bin/sh", (char *) CHILD_PROGRAM_FILENAME, NULL };
   int ifd[2];
   sigset_t blocked_signals;
   sigset_t fatal_signal_set;
index 39479eb..e66c9f2 100644 (file)
@@ -53,7 +53,7 @@ fd_safer (int fd)
 int
 main ()
 {
-  char *argv[3] = { "/bin/sh", CHILD_PROGRAM_FILENAME, NULL };
+  char *argv[3] = { (char *) "/bin/sh", (char *) CHILD_PROGRAM_FILENAME, NULL };
   int ofd[2];
   sigset_t blocked_signals;
   sigset_t fatal_signal_set;