summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-11-29 11:28:06 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-11-29 11:29:22 +0100
commit110216bd9563dd2307c45cc0bdff809b24bb1a1c (patch)
tree3a86652f2c3f64377acb81488ea435cf8a677170
parent5a74c608487f3085038494d071d71c2c7cf15147 (diff)
downloadvala-110216bd9563dd2307c45cc0bdff809b24bb1a1c.tar.gz
pango: Cherry-pick bindings fixes from 0.56
-rw-r--r--vapi/pango.vapi5
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 ()")]