Return to ssh-agent.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.53, 2001/03/26 23:23:24 | version 1.54, 2001/04/03 13:56:11 | ||
---|---|---|---|
|
|
||
sz = howmany(n+1, NFDBITS) * sizeof(fd_mask); | sz = howmany(n+1, NFDBITS) * sizeof(fd_mask); | ||
if (*fdrp == NULL || n > *fdl) { | if (*fdrp == NULL || n > *fdl) { | ||
if (*fdrp) | if (*fdrp) | ||
free(*fdrp); | xfree(*fdrp); | ||
if (*fdwp) | if (*fdwp) | ||
free(*fdwp); | xfree(*fdwp); | ||
*fdrp = xmalloc(sz); | *fdrp = xmalloc(sz); | ||
*fdwp = xmalloc(sz); | *fdwp = xmalloc(sz); | ||
*fdl = n; | *fdl = n; |