* dtable.cc (dtable::find_unused_handle): Break out of the right loop.

This commit is contained in:
Christopher Faylor 2013-12-01 19:17:56 +00:00
parent f456b9f6f8
commit 9262c05537
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2013-12-01 Christopher Faylor <me.cygwin2013@cgf.cx>
* dtable.cc (dtable::find_unused_handle): Break out of the right loop.
2013-12-01 Christopher Faylor <me.cygwin2013@cgf.cx>
* dtable.cc (dtable::find_unused_handle): Fix off-by-one error. Always

View File

@ -230,14 +230,14 @@ dtable::find_unused_handle (size_t start)
do
{
for (size_t i = start; i < size; i++)
/* See if open -- no need for overhead of not_open */
if (fds[i] == NULL)
{
res = (int) i;
break;
goto out;
}
}
while (extend (extendby));
out:
return res;
}