1 /* 2 * test case for valgrind realloc() bug 3 */ 4 5 #include <stdlib.h> 6 #include <assert.h> 7 8 int 9 main(void) 10 { 11 void *p; 12 void *r; 13 14 p = malloc(1); 15 assert(p != NULL); 16 17 r = realloc(p, -1); 18 assert(r == NULL); 19 20 free(p); 21 22 return 0; 23 } 24 25 26