[gtk-doc] gtkdoc-mkdb: Add introspection annotation "transfer floating"
- From: Stefan Kost <stefkost src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-doc] gtkdoc-mkdb: Add introspection annotation "transfer floating"
- Date: Fri, 16 Nov 2012 20:42:13 +0000 (UTC)
commit f6fe57bfe4c9751cd307c37d306cac42432d1431
Author: David King <amigadave amigadave com>
Date: Thu Nov 15 20:39:19 2012 +0000
gtkdoc-mkdb: Add introspection annotation "transfer floating"
https://bugzilla.gnome.org/show_bug.cgi?id=688423
gtkdoc-mkdb.in | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/gtkdoc-mkdb.in b/gtkdoc-mkdb.in
index 19d9c76..3c715f6 100755
--- a/gtkdoc-mkdb.in
+++ b/gtkdoc-mkdb.in
@@ -300,7 +300,7 @@ $PreProcessorDirectives{"warning"} = 1;
my %AnnotationsUsed;
# the annotations are defined at:
-# http://live.gnome.org/GObjectIntrospection/Annotations
+# https://live.gnome.org/GObjectIntrospection/Annotations
my %AnnotationDefinition = (
'allow-none' => "NULL is ok, both for passing and for returning.",
'array' => "Parameter points to an array of items.",
@@ -317,6 +317,7 @@ my %AnnotationDefinition = (
'out caller-allocates' => "Out parameter, where caller must allocate storage.",
'out callee-allocates' => "Out parameter, where caller must allocate storage.",
'transfer container' => "Free data container after the code is done.",
+ 'transfer floating' => "Alias for <acronym>transfer none</acronym>, used for objects with floating refs.",
'transfer full' => "Free data after the code is done.",
'transfer none' => "Don't free data after the code is done.",
'scope call' => "The callback is valid only during the call to the method.",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]