William Jon McCann
20f4d1820b
docs: use "Returns:" consistently
...
Instead of "Return value:".
2014-02-19 19:41:52 -05:00
Matthias Clasen
e7fd3de86d
Eradicate links and xrefs
...
These are all replaced by markdown ref links.
2014-02-08 12:26:56 -05:00
Daniel Mustieles
078dbda148
Updated FSF's address
2014-01-31 14:31:55 +01:00
Stef Walter
035cd81477
gio: Fix annotations on g_[async_]initable_new() and friends
...
These return a GObject even though in C it's represented as a gpointer
https://bugzilla.gnome.org/show_bug.cgi?id=693694
2013-02-13 07:23:13 +01:00
Robert Ancell
4143842eb4
Add missing allow-none annotations for function parameters.
...
Found using:
find . -name '*.c' | xargs grep 'or %NULL' | grep ' \* @' | grep -v '@error' | grep -v allow-none
2012-03-31 20:34:28 +11:00
David King
4e6c2b88b9
docs: Typo fix GInitiable → GInitable
2012-02-18 09:25:36 +00:00
Evan Nemerson
c3d6595f5a
GIO: add lots of annotations for Vala bindings
...
https://bugzilla.gnome.org/show_bug.cgi?id=667447
2012-01-11 15:50:08 -05:00
Simon McVittie
0104c62f3f
GInitable, GAsyncInitable: not initializing gives undefined behaviour
...
This is the ISO C sense of undefined behaviour, in which
works-by-coincidence, critical warning, abort, demons-fly-out-of-your-nose
are all valid implementations.
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=662208
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk >
Reviewed-by: David Zeuthen <davidz@redhat.com >
2011-11-23 12:30:06 +00:00
Matthias Clasen
1b28408b8b
Spelling fixes
...
Spelling fixes in comments and docs, provided by
Kjartan Maraas in bug 657336.
2011-08-29 14:49:32 -04:00
Matthias Clasen
626f197ee3
Clarify GInitable docs
...
Mention explicitly that the object is unrefed on error.
Pointed out by Philip Van Hoof,
https://bugzilla.gnome.org/show_bug.cgi?id=641363
2011-02-07 23:35:21 -05:00
Johan Dahlin
30132c44c1
Add a lot of missing annotations
2010-09-24 18:24:41 -03:00
Ryan Lortie
5b946e0504
gio/: fully remove gioalias hacks
2010-07-07 19:53:22 -04:00
Javier Jardón
3569de342e
[gio] Use G_DEFINE_INTERFACE macro
...
Use this macro in gasyncinitable, gconverter, ginitable and
gsocketconnectable
https://bugzilla.gnome.org/show_bug.cgi?id=616245
2010-04-21 02:32:43 +02:00
Matthias Clasen
06144900ec
Documentation and coding style fixups
...
Lots of pedanic changes.
2009-05-27 18:20:08 -04:00
Alexander Larsson
6ea86cc57f
Update the docs for the new network APIs
...
This imports the network APIs into the gio reference docs, and cleans
up a bunch of gtk-doc warnings and documentation issues.
2009-05-18 13:07:43 +02:00
Alexander Larsson
145cec3c93
Import GInitable, GSocket and dependencies from gnio
...
This adds:
GInitable - failable object constructor interface
GAsyncInitable - async failable object constructor interface
GSocket - Platform independent lowlevel berkely socket style object
GSocketControlMessage - For passing control messages over GSocket
GUnixFDMessage - unix fd passing socket control message
Some changes were done during the import from gnio to make things
work in glib. For instance, types were moved to other headers, header
file boiler plate were updated to glib style and gio.symbols stuff
was added.
2009-05-14 15:44:36 +02:00