From b0ea975642c55fe163857ea61b4ca5a0e4416a02 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Sun, 25 Jan 2009 19:40:10 +0100 Subject: client: use GLib's win32 IO channel on WIN32 Use g_io_channel_win32_new_socket() instead of g_io_channel_unix_new() on WIN32. --- src/client.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/client.c') diff --git a/src/client.c b/src/client.c index 1b08333bb..18fc131d2 100644 --- a/src/client.c +++ b/src/client.c @@ -184,7 +184,12 @@ static void client_init(struct client *client, int fd) client->bufferPos = 0; client->fd = fd; +#ifndef G_OS_WIN32 client->channel = g_io_channel_unix_new(client->fd); +#else + client->channel = g_io_channel_win32_new_socket(client->fd); +#endif + client->source_id = g_io_add_watch(client->channel, G_IO_IN, client_in_event, client); -- cgit v1.2.3