[vala] pango: Mark list_families.families parameter as out in Context and FontMap



commit b866dbd7105bd96fd4008cc9b44d2fb402276565
Author: Luca Bruno <lucabru src gnome org>
Date:   Sun Jul 17 22:32:28 2011 +0200

    pango: Mark list_families.families parameter as out in Context and FontMap
    
    Fixes bug 654794.

 vapi/packages/pango/pango.metadata |    2 ++
 vapi/pango.vapi                    |    4 ++--
 2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/vapi/packages/pango/pango.metadata b/vapi/packages/pango/pango.metadata
index 7041823..4ce3075 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 a663a31..4941185 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);
 	}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]