pollfds = realloc(pollfds, n * sizeof *pollfds); return pollfds == 0 ? -1 : 0; 
if (n == 0) return 0; pollfds = malloc(n * sizeof *pollfds); if (pollfds == 0) return -1; num_pollfds = n; return 0; 
int init_pollfds(size_t n){	pollfds = realloc(pollfds, n * sizeof *pollfds);	return pollfds == 0 ? -1 : 0;}
8520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8520/10a77a89c5dff40242f0bb7d2f05f4c9b47cfc86/core.c/buggy/src/core.c