[gobject-introspection] Add missing annotations to GLib and Gio
- From: Owen Taylor <otaylor src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection] Add missing annotations to GLib and Gio
- Date: Tue, 7 Sep 2010 22:51:56 +0000 (UTC)
commit cd0de25d5971a34f49830668337af96b15fed4b4
Author: Owen W. Taylor <otaylor fishsoup net>
Date: Tue Sep 7 17:12:02 2010 -0400
Add missing annotations to GLib and Gio
Add (transfer full) and (array zero-terminated=1) to various GLib
and Gio functions.
gir/gio-2.0.c | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
gir/glib-2.0.c | 13 +++++++
2 files changed, 109 insertions(+), 0 deletions(-)
---
diff --git a/gir/gio-2.0.c b/gir/gio-2.0.c
index 71df3e8..a86357a 100644
--- a/gir/gio-2.0.c
+++ b/gir/gio-2.0.c
@@ -4,6 +4,12 @@
*/
/**
+ * g_volume_monitor_get:
+ *
+ * Return value: (transfer full):
+ */
+
+/**
* g_volume_monitor_get_connected_drives:
*
* Returns: (element-type GDrive) (transfer full):
@@ -65,6 +71,64 @@
*/
/**
+ * g_file_new_for_path:
+ **
+ * @path:
+ * Returns: (transfer full):
+ */
+
+/**
+ * g_file_new_for_uri:
+ **
+ * @uri:
+ * Returns: (transfer full):
+ */
+
+/**
+ * g_file_new_for_commandline_arg:
+ **
+ * @arg:
+ * Returns: (transfer full):
+ */
+
+/**
+ * g_file_parse_name:
+ **
+ * @parse_name:
+ * Returns: (transfer full):
+ */
+
+/**
+ * g_file_dup:
+ *
+ * @file:
+ * Returns: (transfer full):
+ */
+
+/**
+ * g_file_enumerate_children:
+ *
+ * @file:
+ * Returns: (transfer full):
+ */
+
+/**
+ * g_file_enumerate_children_finish:
+ *
+ * @file:
+ * @res:
+ * @error:
+ * Returns: (transfer full):
+ */
+
+/**
+ * g_file_monitor_file:
+ *
+ * @file:
+ * Returns: (transfer full):
+ */
+
+/**
* g_app_info_launch:
* @appinfo:
* @files: (element-type GFile):
@@ -81,12 +145,28 @@
*/
/**
+ * g_file_enumerator_next_file:
+ * @enumerator:
+ * @cancellable:
+ * @error:
+ *
+ * Return value: (transfer full):
+ */
+
+/**
* g_file_enumerator_next_files_finish:
*
* Return value: (transfer full) (element-type GFileInfo):
*/
/**
+ * g_file_enumerator_get_container:
+ * @enumerator:
+ *
+ * Return value: (transfer full):
+ */
+
+/**
* g_file_load_contents:
* @contents: (out) (transfer full):
* @length: (allow-none) (out):
@@ -261,3 +341,19 @@
*
* Returns: (element-type utf8) (transfer full):
*/
+
+/**
+ * g_settings_get_strv:
+ * @settings:
+ * @key:
+ *
+ * Return value: (array zero-terminated-1) (transfer full):
+ */
+
+/**
+ * g_settings_set_strv:
+ * @settings:
+ * @key:
+ * @value: (array zero-terminated-1):
+ *
+ */
diff --git a/gir/glib-2.0.c b/gir/glib-2.0.c
index aa9753a..99563da 100644
--- a/gir/glib-2.0.c
+++ b/gir/glib-2.0.c
@@ -20,6 +20,19 @@
*/
/**
+ * g_build_pathv:
+ * @separator:
+ * @args: (array zero-terminated=1):
+ * Return value:
+ */
+
+/**
+ * g_build_filenamev:
+ * @args: (array zero-terminated=1):
+ * Return value:
+ */
+
+/**
* g_markup_escape_text:
* Return value: (transfer full):
*/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]