[Kazehakase-cvs] kazehakase-svn [3024] * src/net/kz-io.c (io_set_iochannel): ignored

Back to archive index

svnno****@sourc***** svnno****@sourc*****
Mon Mar 26 16:04:37 JST 2007


Revision: 3024
          http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=kazehakase&view=rev&rev=3024
Author:   kous
Date:     2007-03-26 16:04:36 +0900 (Mon, 26 Mar 2007)

Log Message:
-----------
* src/net/kz-io.c (io_set_iochannel): ignored
  g_io_channel_set_flags() error. (G_IO_FLAG_NONBLOCK is not
  supported on Windows.)

Modified Paths:
--------------
    kazehakase/trunk/ChangeLog
    kazehakase/trunk/src/net/kz-io.c

Modified: kazehakase/trunk/ChangeLog
===================================================================
--- kazehakase/trunk/ChangeLog	2007-03-26 07:04:11 UTC (rev 3023)
+++ kazehakase/trunk/ChangeLog	2007-03-26 07:04:36 UTC (rev 3024)
@@ -1,3 +1,9 @@
+2007-03-26  Kouhei Sutou  <kou****@cozmi*****>
+
+	* src/net/kz-io.c (io_set_iochannel): ignored
+	g_io_channel_set_flags() error. (G_IO_FLAG_NONBLOCK is not
+	supported on Windows.)
+
 2007-03-26  Hiroyuki Ikezoe  <poinc****@ikezo*****>
 
 	* module/embed/gecko/kz-gecko-single.cpp: Set user-agent.

Modified: kazehakase/trunk/src/net/kz-io.c
===================================================================
--- kazehakase/trunk/src/net/kz-io.c	2007-03-26 07:04:11 UTC (rev 3023)
+++ kazehakase/trunk/src/net/kz-io.c	2007-03-26 07:04:36 UTC (rev 3024)
@@ -569,18 +569,14 @@
 static void 
 io_set_iochannel(KzIO *io)
 {
-	GIOStatus iostatus;
 	KzIOPrivate *priv = KZ_IO_GET_PRIVATE (io);
 
 	g_io_channel_set_buffered(io->iochannel, TRUE);
 
 	if (kz_io_get_mode(io) == KZ_IO_READ)
 	{
-		iostatus = g_io_channel_set_flags(io->iochannel,
-						  G_IO_FLAG_NONBLOCK,
-						  NULL);
-		if (iostatus != G_IO_STATUS_NORMAL)
-			io_error(io);
+		GIOStatus iostatus;
+		g_io_channel_set_flags(io->iochannel, G_IO_FLAG_NONBLOCK, NULL);
 
 		priv->source_id = g_io_add_watch(io->iochannel,
 			       G_IO_IN | G_IO_PRI | G_IO_ERR | G_IO_HUP,




More information about the Kazehakase-cvs mailing list
Back to archive index