glib/docs/reference/gio
Ryan Lortie a9c978a354 Bug 568394 – dropping the last reference to a stream filter closes the
2009-01-20  Ryan Lortie  <desrt@desrt.ca>

        Bug 568394 – dropping the last reference to a stream filter closes the
        base stream

        * gfilterinputstream.h:
        * gfilterinputstream.c: add "close-base-stream" property and only
        close the base stream if it is true.  issue async close callbacks from
        correct source object.
        * gfilteroutputstream.h:
        * gfilteroutputstream.c: add a "close-base-stream" property and only
        close the base stream if it is true.  issue async close callbacks from
        correct source object.
        * gbufferedoutputstream: check g_filter_output_stream_get_close_base()
        before closing the base stream.  fix invalid source tag comparison in
        close_async (was comparing to flush_async).
        * ../docs/reference/gio/gio-sections.txt:
        * gio.symbols: add
        g_filter_{in,out}put_stream_{g,s}et_close_base_stream
        * tests/filter-streams.c: new test cases
        * tests/Makefile.am: add new test
        * tests/.gitignore: add new test


svn path=/trunk/; revision=7825
2009-01-21 14:09:56 +00:00
..
.gitignore Bug 549771 – improved .gitignore for glib 2008-09-02 18:40:39 +00:00
gio-docs.xml 2.19.0 2008-10-16 23:59:50 +00:00
gio-sections.txt Bug 568394 – dropping the last reference to a stream filter closes the 2009-01-21 14:09:56 +00:00
gio.types Forgotten commit 2008-08-04 17:19:30 +00:00
gvfs-overview.odg Stub of a migration chapter Stub of an overview Overview diagram taken 2007-12-17 17:28:40 +00:00
gvfs-overview.png Stub of a migration chapter Stub of an overview Overview diagram taken 2007-12-17 17:28:40 +00:00
Makefile.am Nicer indices 2008-11-21 07:28:50 +00:00
migrating.xml Additions 2008-02-13 02:30:14 +00:00
overview.xml Avoid a filename conflict 2008-07-16 06:30:12 +00:00
version.xml.in gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 16:13:05 +00:00