gtk2/modules/printbackends/file
Carlos Garcia Campos 2adacca119 gtkprintbackendfile: Fix infinite loop in _cairo_write()
It can happen if the io channel has been closed. In that case
g_io_channel_write_chars() returns early because of a g_return macro
that checks if the io channel is writable. When returning from g_return
macros, the bytes written output parameter is not updated and the error
is not filled, so the error is not detected and the written variable is
used uninitialized. We should check the return value of
g_io_channel_write_chars() to break the loop.

https://bugzilla.gnome.org/show_bug.cgi?id=685419
2013-04-14 12:19:09 +02:00
..
gtkprintbackendfile.c gtkprintbackendfile: Fix infinite loop in _cairo_write() 2013-04-14 12:19:09 +02:00
gtkprintbackendfile.h Change FSF Address 2012-02-27 17:06:11 +00:00
Makefile.am modules: Don't use GDK_THREADS_ENTER/LEAVE macros internally 2012-07-30 18:01:47 +02:00