diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2004-04-29 03:03:10 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2004-04-29 03:03:10 +0800 |
commit | 10c99a5bb240d219151287bc40a98ac57913b3f4 (patch) | |
tree | 8ba50f2c36c1113a354045e0d61c52f098e55396 /mail/em-mailer-prefs.c | |
parent | f3c6203a63c4b9ff073b06c92cbd7a4175703220 (diff) | |
download | gsoc2013-evolution-10c99a5bb240d219151287bc40a98ac57913b3f4.tar.gz gsoc2013-evolution-10c99a5bb240d219151287bc40a98ac57913b3f4.tar.zst gsoc2013-evolution-10c99a5bb240d219151287bc40a98ac57913b3f4.zip |
We only want 8bits per color. Fixes bug #57588.
2004-04-28 Jeffrey Stedfast <fejj@ximian.com>
* em-mailer-prefs.c (citation_color_set): We only want 8bits per
color. Fixes bug #57588.
svn path=/trunk/; revision=25671
Diffstat (limited to 'mail/em-mailer-prefs.c')
-rw-r--r-- | mail/em-mailer-prefs.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mail/em-mailer-prefs.c b/mail/em-mailer-prefs.c index fd1e118e02..9ca583e5c9 100644 --- a/mail/em-mailer-prefs.c +++ b/mail/em-mailer-prefs.c @@ -173,13 +173,13 @@ citation_color_set (GtkWidget *widget, guint r, guint g, guint b, guint a, EMMai guint32 rgb = 0; char buf[20]; - rgb = r; + rgb = r & 0xff; rgb <<= 8; - rgb |= g; + rgb |= g & 0xff; rgb <<= 8; - rgb |= b; + rgb |= b & 0xff; - sprintf (buf,"#%06x", rgb & 0xffffff); + sprintf (buf, "#%06x", rgb & 0xffffff); gconf_client_set_string (prefs->gconf, "/apps/evolution/mail/display/citation_colour", buf, NULL); } |