g_io_channel_unix_new fails if C runtimes don't match
Submitted by John Ehresman
Link to original bug (#314482)
Trying to use g_io_channel_unix_new from code compiled with VC++ 7.x doesn't work because the file descriptor is unknown to the runtime the glib uses. This occurs if pygtk is compiled for Python 2.4. I think a g_io_channel_win32_file_handle function that takes a file handle is needed to work around this.