From 31fc8e9664f235d3375bacd9de8d9c614f31b884 Mon Sep 17 00:00:00 2001
From: Emmanuele Bassi <ebassi@linux.intel.com>
Date: Sat, 26 Jun 2010 23:05:36 +0100
Subject: [PATCH] text: Document and annotate :font-name for NULL values

Update the documentation of :font-name, to make it clear that by setting
it to NULL the Text actor will use the default font.

Also, set the annotation for the @font_name argument of the setter to be
allow-none, and allow passing NULL through bindings.
---
 clutter/clutter-text.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/clutter/clutter-text.c b/clutter/clutter-text.c
index 12a6fee6a..c1526c7a0 100644
--- a/clutter/clutter-text.c
+++ b/clutter/clutter-text.c
@@ -2479,6 +2479,8 @@ clutter_text_class_init (ClutterTextClass *klass)
    * The font to be used by the #ClutterText, as a string
    * that can be parsed by pango_font_description_from_string().
    *
+   * If set to %NULL, the default system font will be used instead.
+   *
    * Since: 1.0
    */
   pspec = g_param_spec_string ("font-name",
@@ -3768,7 +3770,7 @@ clutter_text_get_font_name (ClutterText *text)
 /**
  * clutter_text_set_font_name:
  * @self: a #ClutterText
- * @font_name: a font name, or %NULL to set the default font name
+ * @font_name: (allow-none): a font name, or %NULL to set the default font name
  *
  * Sets the font used by a #ClutterText. The @font_name string
  * must either be %NULL, which means that the font name from the