2007-10-27 Emmanuele Bassi <ebassi@openedhand.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Sat, 27 Oct 2007 12:14:18 +0000 (12:14 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Sat, 27 Oct 2007 12:14:18 +0000 (12:14 +0000)
* clutter/clutter-color.c (clutter_color_to_string): Update the
documentation for the format of the returned string, and remove
the note: now clutter_color_parse() can parse the string this
function returns.

ChangeLog
clutter/clutter-color.c

index 664372f..e9b8555 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2007-10-27  Emmanuele Bassi  <ebassi@openedhand.com>
 
+       * clutter/clutter-color.c (clutter_color_to_string): Update the
+       documentation for the format of the returned string, and remove
+       the note: now clutter_color_parse() can parse the string this
+       function returns.
+
+2007-10-27  Emmanuele Bassi  <ebassi@openedhand.com>
+
        * clutter/pango/pangoclutter-render.c: Last usage of guint
        replaced with COGLuint. (Tommi Komulainen)
 
index e470c3a..11722bb 100644 (file)
@@ -485,22 +485,24 @@ clutter_color_parse (const gchar  *color,
     {
       gint32 result;
 
-      if (sscanf (color+1, "%x", &result))
+      if (sscanf (color + 1, "%x", &result))
        {
-         if (strlen(color) == 9)
+         if (strlen (color) == 9)
            {
              dest->red   = result >> 24 & 0xff;
              dest->green = (result >> 16) & 0xff;
              dest->blue  = (result >> 8) & 0xff;
              dest->alpha = result & 0xff;
+
              return TRUE;
            }
-         else if (strlen(color) == 7)
+         else if (strlen (color) == 7)
            {
              dest->red   = (result >> 16) & 0xff;
              dest->green = (result >> 8) & 0xff;
              dest->blue  = result & 0xff;
              dest->alpha = 0xff;
+
              return TRUE;
            }
        }
@@ -513,6 +515,7 @@ clutter_color_parse (const gchar  *color,
       dest->green = pango_color.green;
       dest->blue  = pango_color.blue;
       dest->alpha = 0xff;
+
       return TRUE;
     }
 
@@ -524,14 +527,11 @@ clutter_color_parse (const gchar  *color,
  * @color: a #ClutterColor
  *
  * Returns a textual specification of @color in the hexadecimal form
- * <literal>&num;rrrrggggbbbbaaaa</literal>, where <literal>r</literal>,
+ * <literal>&num;rrggbbaa</literal>, where <literal>r</literal>,
  * <literal>g</literal>, <literal>b</literal> and <literal>a</literal> are
  * hex digits representing the red, green, blue and alpha components
  * respectively.
  *
- * Note: the returned string cannot be used to get the color back with
- * clutter_color_parse().
- *
  * Return value: a newly-allocated text string
  *
  * Since: 0.2