-- Leo's gemini proxy
-- Connecting to git.thebackupbox.net:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
repo: rxvt-unicode-sixel action: commit revision: path_from: revision_from: b61d6be4f207e802585281531502a668eed10231: path_to: revision_to:
commit b61d6be4f207e802585281531502a668eed10231 Author: Emanuele Giaquinta <emanuele.giaquinta@gmail.com> Date: Sun Dec 25 17:07:00 2011 +0000 Simplify. diff --git a/src/background.C b/src/background.C
--- a/src/background.C +++ b/src/background.C @@ -1448,7 +1448,6 @@ rxvt_term::tint_ximage (Visual *visual, XImage *ximage) uint32_t mask_r, mask_g, mask_b; uint32_t *lookup, *lookup_r, *lookup_g, *lookup_b; unsigned short low; - rgba high; int host_byte_order = ecb_big_endian () ? MSBFirst : LSBFirst; if (visual->c_class != TrueColor || ximage->format != ZPixmap) return; @@ -1525,25 +1524,25 @@ rxvt_term::tint_ximage (Visual *visual, XImage *ximage) /* prepare limits for color transformation (each channel is handled separately) */ if (shade > 100) { - high.r = c.r * (200 - shade) / 100; - high.g = c.g * (200 - shade) / 100; - high.b = c.b * (200 - shade) / 100; + c.r = c.r * (200 - shade) / 100; + c.g = c.g * (200 - shade) / 100; + c.b = c.b * (200 - shade) / 100; low = 0xffff * (shade - 100) / 100; } else { - high.r = c.r * shade / 100; - high.g = c.g * shade / 100; - high.b = c.b * shade / 100; + c.r = c.r * shade / 100; + c.g = c.g * shade / 100; + c.b = c.b * shade / 100; low = 0; } /* fill our lookup tables */ - fill_lut (lookup_r, mask_r, sh_r, low, high.r); - fill_lut (lookup_g, mask_g, sh_g, low, high.g); - fill_lut (lookup_b, mask_b, sh_b, low, high.b); + fill_lut (lookup_r, mask_r, sh_r, low, c.r); + fill_lut (lookup_g, mask_g, sh_g, low, c.g); + fill_lut (lookup_b, mask_b, sh_b, low, c.b); /* apply table to input image (replacing colors by newly calculated ones) */ if (ximage->bits_per_pixel == 32
-----END OF PAGE-----
-- Response ended
-- Page fetched on Sun Jun 2 11:40:35 2024