xref: /openbsd-src/gnu/gcc/libmudflap/testsuite/libmudflap.c/hook-allocstuff.c (revision f6aab3d83b51b91c24247ad2c2573574de475a82)
1 #include <stdio.h>
2 #include <stdlib.h>
3 
4 int main ()
5 {
6   char *foo = (char *) malloc (10);
7   strcpy (foo, "hello");
8   foo = (char *) realloc (foo, 20);
9   printf ("%s", foo);
10   if (strcmp (foo, "hello"))
11     abort ();
12   free (foo);
13   printf (" world\n");
14   return 0;
15 }
16 /* { dg-output "hello world" } */
17