This bizarre patch results in a full test-suite pass for Visual Studio
.NET 2002 & 2003. Without it, the following code segfaults (resulting in
6 failing tests):
```ocaml
#load "unix.cma";;
let (ifd, _) = Unix.pipe ();;
Unix.in_channel_of_descr ifd;;
```