diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2003-05-07 01:54:19 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2003-05-07 01:54:19 +0800 |
commit | 3242c9f90cde4b89e11b613f5b89ddb59080d0c8 (patch) | |
tree | dc364a3de176054cddf35053dbfce72aeb4db67d /filter/filter-colour.c | |
parent | f370c7e3e08823c285653557fdd7eaf014841547 (diff) | |
download | gsoc2013-evolution-3242c9f90cde4b89e11b613f5b89ddb59080d0c8.tar.gz gsoc2013-evolution-3242c9f90cde4b89e11b613f5b89ddb59080d0c8.tar.zst gsoc2013-evolution-3242c9f90cde4b89e11b613f5b89ddb59080d0c8.zip |
Format the colour string in a way that gdk_color_parse() will handle.
2003-05-05 Jeffrey Stedfast <fejj@ximian.com>
* filter-colour.c (format_sexp): Format the colour string in a way
that gdk_color_parse() will handle. Apparently it no longer
handles rgb:<red>/<green>/<blue>? Fixes bug #42345.
svn path=/trunk/; revision=21115
Diffstat (limited to 'filter/filter-colour.c')
-rw-r--r-- | filter/filter-colour.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/filter/filter-colour.c b/filter/filter-colour.c index 63d1d07e03..4819b24524 100644 --- a/filter/filter-colour.c +++ b/filter/filter-colour.c @@ -223,7 +223,7 @@ format_sexp (FilterElement *fe, GString *out) FilterColour *fc = (FilterColour *)fe; char *str; - str = g_strdup_printf ("rgb:%04x/%04x/%04x", fc->r, fc->g, fc->b); + str = g_strdup_printf ("#%02x%02x%02x", (fc->r >> 8) & 0xff, (fc->g >> 8) & 0xff, (fc->b >> 8) & 0xff); e_sexp_encode_string (out, str); g_free (str); } |