Don't redefine fileno() if it exists.

Seems to be that way on MinGW.
3 files changed