martine/ninja — pull request #307 by sgraham (2012-05-09 19:37:29+00:00)
Title: pass subprocesses handle to nul device rather than null handle

If the subprocess tries to manipulate stdin when it's NULL, it can cause strange errors, so instead pass a valid file handle to the NUL device.