diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2011-02-20 22:30:53 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2011-02-20 22:30:53 +0000 |
commit | c95460da05ff7f73d79772b1a86cbbf72dd3e131 (patch) | |
tree | ade449469fe1969d7da563bb793a603dd42032a5 /desktop/options.c | |
parent | f8c5eeb70a40d03743bb746341de18cf79fad797 (diff) | |
download | netsurf-c95460da05ff7f73d79772b1a86cbbf72dd3e131.tar.gz netsurf-c95460da05ff7f73d79772b1a86cbbf72dd3e131.tar.bz2 |
Fix colour component combination for plain text output too.
svn path=/trunk/netsurf/; revision=11738
Diffstat (limited to 'desktop/options.c')
-rw-r--r-- | desktop/options.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/desktop/options.c b/desktop/options.c index d57c256a9..a9f67637a 100644 --- a/desktop/options.c +++ b/desktop/options.c @@ -561,11 +561,11 @@ int snoptionf(char *string, size_t size, unsigned int option, const char *fmt) break; case OPTION_COLOUR: - rgbcolour = ((0x000000FF | *((colour *) - option_entry->p)) << 16) & - ((0x0000FF00 | *((colour *) - option_entry->p)) << 0) & - ((0x00FF0000 | *((colour *) + rgbcolour = ((0x000000FF & *((colour *) + option_entry->p)) << 16) | + ((0x0000FF00 & *((colour *) + option_entry->p)) << 0) | + ((0x00FF0000 & *((colour *) option_entry->p)) >> 16); slen += snprintf(string + slen, size - slen, "%x", rgbcolour); break; |