• Ron Steinke's avatar
    Modified Files: glib/ChangeLog glib/glib/giochannel.c · 7a90af4d
    Ron Steinke authored
    Modified Files:
    	glib/ChangeLog glib/glib/giochannel.c
    
            * glib/giochannel.c: Matthias Clasen's fix for
            the buffer corruption bug by setting outbuf _after_
            the call to g_string_set_size()
    
            * glib/giochannel.c: kept the buffers from perpetually
            growing by subtracting 1 from allocated_len in the calculation
            of available space to account for the null at the end of the
            buffer
    
            * glib/giochannel.c: fixed g_io_channel_write_chars()
            to not write more than space_in_buf bytes for the UTF-8 case
    7a90af4d
giochannel.c 65.3 KB