diff options
-rw-r--r-- | json-glib/json-array.c | 4 | ||||
-rw-r--r-- | json-glib/json-gboxed.c | 14 | ||||
-rw-r--r-- | json-glib/json-gobject.c | 4 | ||||
-rw-r--r-- | json-glib/json-object.c | 4 |
4 files changed, 13 insertions, 13 deletions
diff --git a/json-glib/json-array.c b/json-glib/json-array.c index 6e0dada..da26898 100644 --- a/json-glib/json-array.c +++ b/json-glib/json-array.c @@ -692,8 +692,8 @@ json_array_remove_element (JsonArray *array, /** * json_array_foreach_element: * @array: a #JsonArray - * @func: the function to be called on each element - * @data: (allow-none): data to be passed to the function + * @func: (scope call): the function to be called on each element + * @data: (closure): data to be passed to the function * * Iterates over all elements of @array and calls @func on * each one of them. diff --git a/json-glib/json-gboxed.c b/json-glib/json-gboxed.c index cf8e545..8f21f75 100644 --- a/json-glib/json-gboxed.c +++ b/json-glib/json-gboxed.c @@ -136,7 +136,7 @@ lookup_boxed_transform (GSList *transforms, } /** - * json_boxed_register_serialize_func: + * json_boxed_register_serialize_func: (skip) * @gboxed_type: a boxed type * @node_type: a node type * @serialize_func: serialization function for @boxed_type into @@ -181,7 +181,7 @@ json_boxed_register_serialize_func (GType gboxed_type, } /** - * json_boxed_register_deserialize_func: + * json_boxed_register_deserialize_func: (skip) * @gboxed_type: a boxed type * @node_type: a node type * @deserialize_func: deserialization function for @boxed_type from @@ -298,9 +298,8 @@ json_boxed_can_deserialize (GType gboxed_type, * Serializes @boxed, a pointer to a #GBoxed of type @gboxed_type, * into a #JsonNode * - * Return value: a #JsonNode with the serialization of the boxed - * type, or %NULL if serialization either failed or was not - * possible + * Return value: (transfer full): a #JsonNode with the serialization of the + * boxed type, or %NULL if serialization either failed or was not possible * * Since: 0.10 */ @@ -328,8 +327,9 @@ json_boxed_serialize (GType gboxed_type, * * Deserializes @node into a #GBoxed of @gboxed_type * - * Return value: the newly allocated #GBoxed. Use g_boxed_free() to - * release the resources allocated by this function + * Return value: (transfer full): the newly allocated #GBoxed. Use + * g_boxed_free() to release the resources allocated by this + * function * * Since: 0.10 */ diff --git a/json-glib/json-gobject.c b/json-glib/json-gobject.c index 9401ab9..ba04e19 100644 --- a/json-glib/json-gobject.c +++ b/json-glib/json-gobject.c @@ -762,7 +762,7 @@ json_gobject_serialize (GObject *gobject) * * Note: the JSON data stream must be an object declaration. * - * Return value: a #GObject or %NULL + * Return value: (transfer full): a #GObject or %NULL * * Since: 0.4 * @@ -792,7 +792,7 @@ json_construct_gobject (GType gtype, * * Note: the JSON data stream must be an object declaration. * - * Return value: a #GObject or %NULL + * Return value: (transfer full): a #GObject or %NULL * * Since: 0.10 */ diff --git a/json-glib/json-object.c b/json-glib/json-object.c index 6948f67..51072be 100644 --- a/json-glib/json-object.c +++ b/json-glib/json-object.c @@ -814,8 +814,8 @@ json_object_remove_member (JsonObject *object, /** * json_object_foreach_member: * @object: a #JsonObject - * @func: the function to be called on each member - * @data: data to be passed to the function + * @func: (scope call): the function to be called on each member + * @data: (closure): data to be passed to the function * * Iterates over all members of @object and calls @func on * each one of them. |