summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2016-05-28 23:38:08 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2016-05-28 23:40:46 +0200
commit48de184ac07d54aa1960c3b1fef0f5ae5e4dcb68 (patch)
treefb0ae0f7442208a10f9611737e4f918e89be7bdf
parent9e62eefba6feeedc700dfcd72463649bae34fa89 (diff)
downloadvala-48de184ac07d54aa1960c3b1fef0f5ae5e4dcb68.tar.gz
gio-unix-2.0: Fix DesktopAppInfo.get_keywords()
Fixes bug 766456 (cherry picked from commit b01fe3a178e1e9b50d519104e34affd10961154d)
-rw-r--r--vapi/gio-unix-2.0.vapi1
-rw-r--r--vapi/packages/gio-unix-2.0/gio-unix-2.0.metadata2
2 files changed, 2 insertions, 1 deletions
diff --git a/vapi/gio-unix-2.0.vapi b/vapi/gio-unix-2.0.vapi
index 70a913575..b41b4eda1 100644
--- a/vapi/gio-unix-2.0.vapi
+++ b/vapi/gio-unix-2.0.vapi
@@ -17,6 +17,7 @@ namespace GLib {
public unowned string get_generic_name ();
public static GLib.List<GLib.DesktopAppInfo> get_implementations (string @interface);
public bool get_is_hidden ();
+ [CCode (array_length = false, array_null_terminated = true)]
public unowned string[] get_keywords ();
public bool get_nodisplay ();
public bool get_show_in (string desktop_env);
diff --git a/vapi/packages/gio-unix-2.0/gio-unix-2.0.metadata b/vapi/packages/gio-unix-2.0/gio-unix-2.0.metadata
index c7195f17d..3acff579f 100644
--- a/vapi/packages/gio-unix-2.0/gio-unix-2.0.metadata
+++ b/vapi/packages/gio-unix-2.0/gio-unix-2.0.metadata
@@ -2,7 +2,7 @@ GLib cprefix="G" lower_case_cprefix="g_" cheader_filename="gio/gunixmounts.h"
GDesktopAppInfo cheader_filename="gio/gdesktopappinfo.h"
g_desktop_app_info_get_action_name transfer_ownership="1"
g_desktop_app_info_get_implementations transfer_ownership="1" type_name="GLib.List<GLib.DesktopAppInfo>"
-g_desktop_app_info_get_keywords type_name="string[]"
+g_desktop_app_info_get_keywords type_name="string[]" no_array_length="1" array_null_terminated="1"
g_desktop_app_info_list_actions type_name="string[]" no_array_length="1" array_null_terminated="1"
g_desktop_app_info_launch_uris_as_manager.uris type_name="GLib.List<string>"
g_desktop_app_info_launch_uris_as_manager.launch_context nullable="1"