From: Luca Bruno Date: Sun, 17 Jul 2011 20:32:28 +0000 (+0200) Subject: pango: Mark list_families.families parameter as out in Context and FontMap X-Git-Tag: 0.13.2~137 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b866dbd7105bd96fd4008cc9b44d2fb402276565;p=thirdparty%2Fvala.git pango: Mark list_families.families parameter as out in Context and FontMap Fixes bug 654794. --- diff --git a/vapi/packages/pango/pango.metadata b/vapi/packages/pango/pango.metadata index 7041823ef..4ce307529 100644 --- a/vapi/packages/pango/pango.metadata +++ b/vapi/packages/pango/pango.metadata @@ -56,6 +56,7 @@ pango_attr_iterator_range.end is_out="1" pango_context_get_metrics transfer_ownership="1" pango_context_get_metrics.desc nullable="1" pango_context_get_metrics.language nullable="1" +pango_context_list_families.families is_array="1" is_out="1" transfer_ownership="1" pango_coverage_copy transfer_ownership="1" pango_coverage_from_bytes transfer_ownership="1" pango_coverage_to_bytes.bytes is_array="1" is_out="1" transfer_ownership="1" @@ -98,6 +99,7 @@ pango_font_face_describe transfer_ownership="1" pango_font_face_list_sizes.sizes is_array="1" is_out="1" transfer_ownership="1" pango_font_family_list_faces.faces is_array="1" is_out="1" transfer_ownership="1" pango_font_map_create_context transfer_ownership="1" +pango_font_map_list_families.families is_array="1" is_out="1" transfer_ownership="1" pango_fontset_foreach.data hidden="1" pango_fontset_get_font transfer_ownership="1" pango_fontset_get_metrics transfer_ownership="1" diff --git a/vapi/pango.vapi b/vapi/pango.vapi index a663a31ea..4941185bd 100644 --- a/vapi/pango.vapi +++ b/vapi/pango.vapi @@ -129,7 +129,7 @@ namespace Pango { public unowned Pango.Language get_language (); public Pango.Matrix get_matrix (); public Pango.FontMetrics get_metrics (Pango.FontDescription? desc, Pango.Language? language); - public void list_families (Pango.FontFamily[] families); + public void list_families (out Pango.FontFamily[] families); public unowned Pango.Font load_font (Pango.FontDescription desc); public unowned Pango.Fontset load_fontset (Pango.FontDescription desc, Pango.Language language); public void set_base_dir (Pango.Direction direction); @@ -234,7 +234,7 @@ namespace Pango { [CCode (has_construct_function = false)] protected FontMap (); public Pango.Context create_context (); - public void list_families (Pango.FontFamily[] families); + public void list_families (out Pango.FontFamily[] families); public unowned Pango.Font load_font (Pango.Context context, Pango.FontDescription desc); public unowned Pango.Fontset load_fontset (Pango.Context context, Pango.FontDescription desc, Pango.Language language); }