History log of /external/bluetooth/glib/gio/gbufferedoutputstream.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a9c978a354d236a2cb6eb55ae8ff3dbd2c797960 21-Jan-2009 Ryan Lortie <desrt@desrt.ca> 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
/external/bluetooth/glib/gio/gbufferedoutputstream.c
761424465aaad736916b029383483b6ac419d831 22-Jun-2008 Johan Dahlin <jdahlin@async.com.br> Include "config.h" instead of <config.h> Command used: find -name

2008-06-21 Johan Dahlin <jdahlin@async.com.br>

* *.[ch]: Include "config.h" instead of <config.h>
Command used:
find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
Rubberstamped by Mitch


svn path=/trunk/; revision=7092
/external/bluetooth/glib/gio/gbufferedoutputstream.c
a4427bfff5d31499dc0b46fa3f734bc92f7d0dd5 16-Jun-2008 Michael Natterer <mitch@imendio.com> chain up unconditionally in finalize() and dispose(). Also don't

2008-06-16 Michael Natterer <mitch@imendio.com>

* *.c: chain up unconditionally in finalize() and dispose(). Also
don't dereference these function pointers when calling them since
that has no meaning at all.


svn path=/trunk/; revision=7048
/external/bluetooth/glib/gio/gbufferedoutputstream.c
f3144c7efe8c84f7a00bff9b796d5e73efc151cf 21-Feb-2008 Matthias Clasen <matthiasc@src.gnome.org> Doc fixes

svn path=/trunk/; revision=6554
/external/bluetooth/glib/gio/gbufferedoutputstream.c
2be52dd9c3bae010edcd882b7913bf5352b05d42 04-Feb-2008 Jonathon Jongsma <jjongsma@gnome.org> modify the new_sized() constructor to take a gsize param instead of guint

2008-02-02 Jonathon Jongsma <jjongsma@gnome.org>

* gio/gbufferedoutputstream.c:
* gio/gbufferedoutputstream.h: modify the new_sized() constructor to take a
gsize param instead of guint to match the GBufferedInputStream constructor.



svn path=/trunk/; revision=6448
/external/bluetooth/glib/gio/gbufferedoutputstream.c
0debd52858ffb4f468e55cd2f3c7e4dec5455b94 18-Dec-2007 Matthias Clasen <matthiasc@src.gnome.org> Fix up includes in section docs

svn path=/trunk/; revision=6149
/external/bluetooth/glib/gio/gbufferedoutputstream.c
41d1650c9b6b0b8368c0648d2885b83e18020303 12-Dec-2007 Alexander Larsson <alexl@redhat.com> Fix up a bunch of details in the docs.

2007-12-12 Alexander Larsson <alexl@redhat.com>

* gappinfo.[ch]:
* gasyncresult.c:
* gbufferedinputstream.c:
* gbufferedoutputstream.c:
* gcancellable.c:
* gcontenttype.c:
* gdatainputstream.[ch]:
* gdesktopappinfo.c:
* gdirectorymonitor.c:
* gfile.[ch]:
* gfileattribute.[ch]:
* gfileicon.[ch]:
* gfileinfo.h:
* gfileinputstream.h:
* gfilemonitor.[ch]:
* gfileoutputstream.[ch]:
* gfilterinputstream.h:
* gfilteroutputstream.h:
* gicon.h:
* gioscheduler.c:
* gloadableicon.[ch]:
* gmemoryinputstream.c:
* gmountoperation.c:
* gthemedicon.c:
Fix up a bunch of details in the docs.

* glocalfileinfo.c:
CR/LF -> LF fixups


svn path=/trunk/; revision=6100
/external/bluetooth/glib/gio/gbufferedoutputstream.c
cc3de68e2151cf3341115212c56c17714ca03bb2 10-Dec-2007 15:08:59 Tim Janik <timj@imendio.com> http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html

2007-12-10 15:08:59 Tim Janik <timj@imendio.com>

* let g_warn_if_fail replace g_assert as discussed here:
http://mail.gnome.org/archives/gtk-devel-list/2007-October/msg00089.html

* fix bug #502498: Test framework assertion failures should follow
gcc error format.

* gmessages.h, gmessages.c: deprecated g_assert_warning() which is
unused now. removed g_assert*() definitions whcih are provided by
gtestutils.h now. added g_warn_if_reached() and g_warn_if_fail()
which are recommended as g_assert/g_assert_not_reached replacements
for non-test programs.
added g_warn_message() to implement g_warn_*() macros.
use emacs-next-error friendly formatting for file:line: for warnings.

* gtestutils.h, gtestutils.c: use emacs-next-error friendly formatting.
implement g_assert_not_reached() with g_assertion_message() and
g_assert() in terms of g_assertion_message_expr() so we'll be able to
provide assertion messages in test logs.

* gkeyfile.c, gbookmarkfile.c: changed g_assert*() to g_warn_if_fail()
or g_return_if_fail() where suitable.

* gio/: changed g_assert to g_warn_if_fail.



svn path=/trunk/; revision=6086
/external/bluetooth/glib/gio/gbufferedoutputstream.c
2c362b7f9eb7cc81f37970e24c5b5dcdc56ea6d5 05-Dec-2007 Alexander Larsson <alexl@redhat.com> Rename all struct members named: read, write, close, truncate, or mount to

2007-12-05 Alexander Larsson <alexl@redhat.com>

* gbufferedinputstream.c:
* gbufferedoutputstream.c:
* gdrive.[ch]:
* gfile.[ch]:
* gfileenumerator.[ch]:
* gfileinputstream.c:
* gfileoutputstream.[ch]:
* gfilterinputstream.c:
* gfilteroutputstream.c:
* ginputstream.[ch]:
* glocalfile.c:
* glocalfileenumerator.c:
* glocalfileinputstream.c:
* glocalfileoutputstream.c:
* gmemoryinputstream.c:
* gmemoryoutputstream.c:
* goutputstream.[ch]:
* gseekable.[ch]:
* gunixdrive.c:
* gunixinputstream.c:
* gunixoutputstream.c:
Rename all struct members named:
read, write, close, truncate, or mount
to foo_fn, as these are reserved names
and could be defined as macros in libc.
(#501645)


svn path=/trunk/; revision=6048
/external/bluetooth/glib/gio/gbufferedoutputstream.c
2e67aabed7385b0fb4e0f3480099578ffde777a3 01-Dec-2007 Matthias Clasen <matthiasc@src.gnome.org> Some more property work

svn path=/trunk/; revision=6008
/external/bluetooth/glib/gio/gbufferedoutputstream.c
e919f0198b8e2106313eab55af29872c83fa6dc9 01-Dec-2007 Matthias Clasen <matthiasc@src.gnome.org> Don't mark buffer-size property as construct-only

svn path=/trunk/; revision=6007
/external/bluetooth/glib/gio/gbufferedoutputstream.c
d8266ffb8f5b769dcd2490bb16a06472e02e0c34 01-Dec-2007 Matthias Clasen <matthiasc@src.gnome.org> Add properties

svn path=/trunk/; revision=6006
/external/bluetooth/glib/gio/gbufferedoutputstream.c
a2ca589703273fca80cb126430a8b058aba3eb52 30-Nov-2007 Matthias Clasen <matthiasc@src.gnome.org> More coding style fixes

svn path=/trunk/; revision=5999
/external/bluetooth/glib/gio/gbufferedoutputstream.c
09471fec46619a62fbe9b6e7a7b67c9a421f919e 29-Nov-2007 Matthias Clasen <matthiasc@src.gnome.org> Coding style fixups

svn path=/trunk/; revision=5993
/external/bluetooth/glib/gio/gbufferedoutputstream.c
7f3280230bc9448a5750fc17a6eabef691ba25f4 28-Nov-2007 Alexander Larsson <alexl@redhat.com> Added. Added. Added. Added.

2007-11-28 Alexander Larsson <alexl@redhat.com>

* Makefile.am:
* abicheck.sh: Added.
* makegioalias.pl: Added.
* pltcheck.sh: Added.
* gio.symbols: Added.
* *.c:
* inotify/*.c
Initial work on adding symbol handling.

* gvfs.h:
Correct ifdef guard name

* fam/Makefile.am:
* inotify/Makefile.am:
* xdgmime/Makefile.am:
Include toplevel Makefile.decl


svn path=/trunk/; revision=5972
/external/bluetooth/glib/gio/gbufferedoutputstream.c
61582bd91cba508362d0e28db4d6e3f307b27b48 28-Nov-2007 Matthias Clasen <matthiasc@src.gnome.org> Another round of trivial doc fixes

svn path=/trunk/; revision=5970
/external/bluetooth/glib/gio/gbufferedoutputstream.c
5247f12f3649726471080440de0d37b78c1cec33 27-Nov-2007 Andrew Walton <awalton@src.gnome.org> Bumps documentation to 93% symbol coverage, touching most
of the public files. Fixes broken function documentation prototypes.
Fixes GCancellable inaccuracies. Removes unnecessary incomplete
gtk-doc headers in private files.

svn path=/trunk/; revision=5953
/external/bluetooth/glib/gio/gbufferedoutputstream.c
3781343738de4abddf56982325a77bd70a98cd26 26-Nov-2007 Alexander Larsson <alexl@redhat.com> gio/ docs/reference/gio Merged gio-standalone into glib.

2007-11-26 Alexander Larsson <alexl@redhat.com>

* Makefile.am:
* configure.in:
* gio-2.0-uninstalled.pc.in:
* gio-2.0.pc.in:
* gio-unix-2.0-uninstalled.pc.in:
* gio-unix-2.0.pc.in:
* gio/
* docs/reference/gio
Merged gio-standalone into glib.

* glib/glibintl.h:
* glib/gutils.c:
Export glib_gettext so that gio can use it
Add P_ (using same domain for now)
Add I_ as g_intern_static_string


svn path=/trunk/; revision=5941
/external/bluetooth/glib/gio/gbufferedoutputstream.c