Dan Winship
656494a784
gpermission: fix async error returns
...
a8eedd00
broke the error return values from
g_permission_acquire/release_async() on GSimplePermission. Fix that.
2015-08-19 15:45:11 -04:00
Dan Winship
a8eedd00a7
gio: fix a leftover GSimpleAsyncResult usage
...
And remove remaining unnecessary gsimpleasyncresult.h includes
2015-08-07 09:50:16 -04:00
Juan Pablo Ugarte
254b8dfcd0
Added type check to GPermission public functions.
2014-04-25 20:06:41 -03:00
Daniel Mustieles
078dbda148
Updated FSF's address
2014-01-31 14:31:55 +01:00
Matthias Clasen
3872049445
Add includes to all gio docs
2014-01-07 22:55:43 -05:00
Emmanuele Bassi
54cc43630d
Rename the generated private data getter function
...
As it turns out, we have examples of internal functions called
type_name_get_private() in the wild (especially among older libraries),
so we need to use a name for the per-instance private data getter
function that hopefully won't conflict with anything.
2013-06-24 15:43:04 +01:00
Emmanuele Bassi
32747def4b
gio: Use the new private instance data declaration
...
Use the newly added macros, and remove the explicit calls to
g_type_class_add_private().
https://bugzilla.gnome.org/show_bug.cgi?id=700035
2013-06-24 14:18:01 +01:00
Matthias Clasen
4dbcd27eee
Make GPermission more forgiving
...
It is not great if calling g_permission_acquire on a simple
permission object just segfaults. This commit arranges for
this to return a G_IO_ERROR_NOT_SUPPORTED error.
2012-08-19 02:19:27 -04: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
Matthias Clasen
2011ecd6ac
GPermission: Drop @returns syntax from doc comments
2011-11-21 11:01:16 -05:00
Matthias Clasen
eed36d38d1
Various doc tweaks
2010-11-28 23:55:43 -05:00
Ryan Lortie
5b946e0504
gio/: fully remove gioalias hacks
2010-07-07 19:53:22 -04:00
Michael Natterer
3944a63fed
gio: fix the build
2010-06-06 21:15:42 +02:00
Matthias Clasen
92fab48387
Some cleanups
...
Always include config.h, make property strings for translation,
add since tags.
2010-06-06 14:24:14 -04:00
Ryan Lortie
7a4860d69a
Bug 620519 - GPermission
...
Add an abstract interface representing the permission to perform an
action.
2010-06-04 19:03:38 +02:00