From b1aff6a41120c1d9cedc1ecedeafc79f161ce982 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Tue, 2 Dec 2014 22:03:59 +0000 Subject: Fix warning in posix/tst-getopt_long1.c. This patch fixes a "discards qualifiers" warning in posix/tst-getopt_long1.c. glibc is built with -Wwrite-strings, meaning a char * cannot be initialized directly with a string constant; the patch casts the string constants to char *. Tested for x86_64. * posix/tst-getopt_long1.c (do_test): Cast elements of argv array to char *. --- posix/tst-getopt_long1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'posix/tst-getopt_long1.c') diff --git a/posix/tst-getopt_long1.c b/posix/tst-getopt_long1.c index e0ecd12190..3895ebd99b 100644 --- a/posix/tst-getopt_long1.c +++ b/posix/tst-getopt_long1.c @@ -39,7 +39,7 @@ do_test (void) return 1; } - char *argv[] = { "program", "--on" }; + char *argv[] = { (char *) "program", (char *) "--on" }; int argc = 2; int c = getopt_long (argc, argv, "12345", opts, NULL); -- cgit v1.2.3