Index: giochannel.c
===================================================================
RCS file: /cvs/gnome/glib/glib/giochannel.c,v
retrieving revision 1.16
diff -u -r1.16 giochannel.c
--- giochannel.c	2001/07/29 17:43:20	1.16
+++ giochannel.c	2001/08/03 01:40:27
@@ -1245,10 +1245,7 @@
     {
       GString *use_buf;
 
-      if (channel->do_encode)
-        use_buf = channel->encoded_read_buf;
-      else
-        use_buf = channel->read_buf;
+      use_buf = channel->encoded_read_buf;
 
       g_assert (use_buf);
 
@@ -1299,10 +1296,7 @@
     {
       GString *use_buf;
 
-      if (channel->do_encode)
-        use_buf = channel->encoded_read_buf;
-      else
-        use_buf = channel->read_buf;
+      use_buf = channel->encoded_read_buf;
 
       g_assert (use_buf);
 
