]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix pointer qualifier discard warnings in memcheck/tests/varinforestrict.c.
authorMark Wielaard <mark@klomp.org>
Tue, 15 Jul 2014 21:55:53 +0000 (21:55 +0000)
committerMark Wielaard <mark@klomp.org>
Tue, 15 Jul 2014 21:55:53 +0000 (21:55 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14167

memcheck/tests/varinforestrict.c

index a0091026692eb47d39017d70066cb43fafa7aed8..073bf53b6897c45b54023164037d0ffb09c47e40 100644 (file)
@@ -15,7 +15,7 @@
 
 /* Cause memcheck to complain about the address "a" and so to print
    its best guess as to what "a" actually is.  a must be addressible. */
-void croak ( void * restrict aV )
+void croak (void *aV )
 {
   char* a = (char*)aV;
   char* undefp = malloc(1);
@@ -28,9 +28,9 @@ void croak ( void * restrict aV )
 }
 
 void
-bad_restrict_ptr (char * restrict bad_ptr)
+bad_restrict_ptr (void * restrict bad_ptr)
 {
-  croak (&bad_ptr);
+  croak ((void *) &bad_ptr);
 }
 
 char *
@@ -52,7 +52,7 @@ main (int argc, char **argv)
   fprintf (stderr, "Hello %s\n", cpy (earth, hello, l));
   free (earth);
 
-  const char *bad = malloc (16);
+  void *bad = malloc (16);
   bad_restrict_ptr (bad);
   free (bad);
   return 0;