From: Ɓukasz Pankowski Date: Mon, 1 Jun 2009 08:31:20 +0000 (+0200) Subject: glib-2.0: Fix g_key_file_load_from_* bindings X-Git-Tag: 0.7.4~65 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dec60546c7d6a794a3090da58ab361ab5ee9d448;p=thirdparty%2Fvala.git glib-2.0: Fix g_key_file_load_from_* bindings KeyFile.load_from_file, load_from_dirs and load_from_data_dirs may also throw FileError in addition to KeyFileError. Fixes bug 582517. --- diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index f80fa5b77..56e8839bc 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -2735,10 +2735,10 @@ namespace GLib { public class KeyFile { public KeyFile (); public void set_list_separator (char separator); - public bool load_from_file (string file, KeyFileFlags @flags) throws KeyFileError; - public bool load_from_dirs (string file, [CCode (array_length = false, array_null_terminated = true)] string[] search_dirs, out string full_path, KeyFileFlags @flags) throws KeyFileError; + public bool load_from_file (string file, KeyFileFlags @flags) throws KeyFileError, FileError; + public bool load_from_dirs (string file, [CCode (array_length = false, array_null_terminated = true)] string[] search_dirs, out string full_path, KeyFileFlags @flags) throws KeyFileError, FileError; public bool load_from_data (string data, ulong length, KeyFileFlags @flags) throws KeyFileError; - public bool load_from_data_dirs (string file, out string full_path, KeyFileFlags @flags) throws KeyFileError; + public bool load_from_data_dirs (string file, out string full_path, KeyFileFlags @flags) throws KeyFileError, FileError; // g_key_file_to_data never throws an error according to the documentation public string to_data (out size_t length = null, out GLib.Error error = null); public string get_start_group ();