From: Alistair Thomas Date: Sat, 11 Jun 2016 13:02:32 +0000 (+0100) Subject: enchant: Minor fixes X-Git-Tag: 0.35.90~18 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=29246209a1677a4133ac6b7a1fc51f66dc9b1b16;p=thirdparty%2Fvala.git enchant: Minor fixes Remove superfluous cname_prefix namespace-attribute. Add get_version() and fix array-length-type of Dict.suggest(). https://bugzilla.gnome.org/show_bug.cgi?id=767522 --- diff --git a/vapi/enchant.vapi b/vapi/enchant.vapi index ac0b00d47..881c76a51 100644 --- a/vapi/enchant.vapi +++ b/vapi/enchant.vapi @@ -1,5 +1,7 @@ -[CCode (cname_prefix = "enchant_", cheader_filename = "enchant.h")] +[CCode (cheader_filename = "enchant.h")] namespace Enchant { + public unowned string get_version (); + public delegate void BrokerDescribeFn (string provider_name, string provider_desc, string provider_dll_file); public delegate void DictDescribeFn (string lang_tag, string provider_name, string provider_desc, string provider_file); @@ -22,6 +24,7 @@ namespace Enchant { [Compact] public class Dict { public int check (string word, long len = -1); + [CCode (array_length_type = "size_t")] public unowned string[] suggest (string word, long len = -1); public void free_string_list ([CCode (array_length = false)] string[] string_list); public void add_to_session (string word, long len = -1);