From 69e1ed42783ba9ef3c7f9acfc090ad53fb120476 Mon Sep 17 00:00:00 2001 From: TingPing Date: Sat, 16 Mar 2013 22:33:36 -0300 Subject: fix fe-text on win32 It still throws out some errors --- src/fe-text/fe-text.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/fe-text') diff --git a/src/fe-text/fe-text.c b/src/fe-text/fe-text.c index 6accaad0..451e9074 100644 --- a/src/fe-text/fe-text.c +++ b/src/fe-text/fe-text.c @@ -430,7 +430,14 @@ fe_input_add (int sok, int flags, void *func, void *data) int tag, type = 0; GIOChannel *channel; +#ifdef G_OS_WIN32 + if (flags & FIA_FD) + channel = g_io_channel_win32_new_fd (sok); + else + channel = g_io_channel_win32_new_socket (sok); +#else channel = g_io_channel_unix_new (sok); +#endif if (flags & FIA_READ) type |= G_IO_IN | G_IO_HUP | G_IO_ERR; -- cgit 1.4.1