[glib] GByteArray: Add missing transfer annotations
- From: Martin Pitt <martinpitt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] GByteArray: Add missing transfer annotations
- Date: Fri, 9 Nov 2012 08:32:59 +0000 (UTC)
commit a07a5f82aafca64872691313e233295e591e7632
Author: Martin Pitt <martinpitt gnome org>
Date: Fri Nov 9 09:32:03 2012 +0100
GByteArray: Add missing transfer annotations
Make g_byte_array_new() and g_byte_array_new_take() introspectable by adding
missing transfer annotations to return value.
Covered by tests in PyGObject.
glib/garray.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/glib/garray.c b/glib/garray.c
index bdcbc93..3bfbe9d 100644
--- a/glib/garray.c
+++ b/glib/garray.c
@@ -1512,7 +1512,7 @@ g_ptr_array_foreach (GPtrArray *array,
*
* Creates a new #GByteArray with a reference count of 1.
*
- * Returns: the new #GByteArray.
+ * Returns: (transfer full): the new #GByteArray.
**/
GByteArray* g_byte_array_new (void)
{
@@ -1521,7 +1521,7 @@ GByteArray* g_byte_array_new (void)
/**
* g_byte_array_new_take:
- * @data: (array length=len): byte data for the array
+ * @data: (transfer full) (array length=len): byte data for the array
* @len: length of @data
*
* Create byte array containing the data. The data will be owned by the array
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]