version 1.112, 2008/01/29 22:23:10 |
version 1.113, 2008/03/24 18:03:53 |
|
|
ofdn = howmany(largest_fd+1, NFDBITS); |
ofdn = howmany(largest_fd+1, NFDBITS); |
|
|
if (fdn != ofdn) { |
if (fdn != ofdn) { |
output_mask = erecalloc(output_mask, fdn, |
output_mask = emult_realloc(output_mask, fdn, |
sizeof(fd_mask)); |
sizeof(fd_mask)); |
actual_mask = erecalloc(actual_mask, fdn, |
memset(((char *)output_mask) + ofdn * sizeof(fd_mask), |
|
0, (fdn-ofdn) * sizeof(fd_mask)); |
|
actual_mask = emult_realloc(actual_mask, fdn, |
sizeof(fd_mask)); |
sizeof(fd_mask)); |
mask_size = fdn * sizeof(fd_mask); |
mask_size = fdn * sizeof(fd_mask); |
} |
} |