help needed to fix contrib/ee crash/exit when receiving SIGWINCH
Eygene Ryabinkin
rea-fbsd at codelabs.ru
Sat Oct 24 15:44:07 UTC 2009
Sat, Oct 24, 2009 at 02:04:34PM +0200, Jilles Tjoelker wrote:
> That should be:
> -----
> do
> in = wgetch(text_win);
> while (in == -1 && errno == EINTR);
> if (in == -1)
> exit(0);
> -----
>
> errno should only be checked after failed function calls or for
> functions where it is documented that errno should be used to check for
> error conditions (example: readdir).
True, thanks for correction!
--
Eygene
_ ___ _.--. #
\`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard
/ ' ` , __.--' # to read the on-line manual
)/' _/ \ `-_, / # while single-stepping the kernel.
`-'" `"\_ ,_.-;_.-\_ ', fsc/as #
_.-'_./ {_.' ; / # -- FreeBSD Developers handbook
{_.-``-' {_/ #
More information about the freebsd-hackers
mailing list