From: Pavel Holejsovsky Date: Sun, 3 Jun 2012 20:32:56 +0000 (+0200) Subject: Fix transfer annotation for pango_font_family_list_faces X-Git-Tag: 1.30.1~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c6f0bfe51ec4ecdde6bb24dc3db921b0b0bd982f;p=platform%2Fupstream%2Fpango.git Fix transfer annotation for pango_font_family_list_faces The documentation says 'This array should be freed with g_free() when it is no longer needed', which really translates to (transfer container) in introspection annotation jargon. https://bugzilla.gnome.org/show_bug.cgi?id=677407 --- diff --git a/pango/fonts.c b/pango/fonts.c index 6d35f83..b11da44 100644 --- a/pango/fonts.c +++ b/pango/fonts.c @@ -1919,9 +1919,10 @@ pango_font_family_get_name (PangoFontFamily *family) /** * pango_font_family_list_faces: * @family: a #PangoFontFamily - * @faces: (out) (allow-none) (array length=n_faces): location to store an array of pointers to #PangoFontFace - * objects, or %NULL. This array should be freed with g_free() - * when it is no longer needed. + * @faces: (out) (allow-none) (array length=n_faces) (transfer container): + * location to store an array of pointers to #PangoFontFace objects, + * or %NULL. This array should be freed with g_free() when it is no + * longer needed. * @n_faces: (out): location to store number of elements in @faces. * * Lists the different font faces that make up @family. The faces