1 /* { dg-do run } */ 2 free(void * ptr)3 void free(void *ptr) 4 { 5 } 6 foo(void)7 void *foo(void) 8 { 9 return 0; 10 } 11 main(void)12 int main(void) 13 { 14 void *p = foo(); 15 free(p); 16 return 0; 17 } 18