diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-11-29 11:28:06 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-11-29 11:29:22 +0100 |
commit | 110216bd9563dd2307c45cc0bdff809b24bb1a1c (patch) | |
tree | 3a86652f2c3f64377acb81488ea435cf8a677170 | |
parent | 5a74c608487f3085038494d071d71c2c7cf15147 (diff) | |
download | vala-110216bd9563dd2307c45cc0bdff809b24bb1a1c.tar.gz |
pango: Cherry-pick bindings fixes from 0.56
-rw-r--r-- | vapi/pango.vapi | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/vapi/pango.vapi b/vapi/pango.vapi index 800679405..30807fab6 100644 --- a/vapi/pango.vapi +++ b/vapi/pango.vapi @@ -244,8 +244,9 @@ namespace Pango { [Version (since = "1.10")] public virtual unowned Pango.FontMap? get_font_map (); public virtual void get_glyph_extents (Pango.Glyph glyph, out Pango.Rectangle ink_rect, out Pango.Rectangle logical_rect); + [CCode (array_length = false, array_null_terminated = true)] [Version (since = "1.50")] - public unowned Pango.Language? get_languages (); + public unowned Pango.Language[]? get_languages (); public virtual Pango.FontMetrics get_metrics (Pango.Language? language); [Version (since = "1.44")] public bool has_char (unichar wc); @@ -373,7 +374,7 @@ namespace Pango { public class FontsetSimple : Pango.Fontset { [CCode (has_construct_function = false)] public FontsetSimple (Pango.Language language); - public void append (Pango.Font font); + public void append (owned Pango.Font font); public int size (); } [CCode (cheader_filename = "pango/pango.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "pango_glyph_item_get_type ()")] |