all repos — openbox @ a0738a0197b23d1bb2b2a58ae8d82a998fbf2d99

openbox fork - make it a bit more like ryudo

more efficient/nicer way to get the XColor values
Dana Jansens danakj@orodu.net
commit

a0738a0197b23d1bb2b2a58ae8d82a998fbf2d99

parent

044c8ae416da315a7a111727c2f5dfc769c15125

1 files changed, 3 insertions(+), 3 deletions(-)

jump to
M otk/rendercolor.ccotk/rendercolor.cc

@@ -61,9 +61,9 @@ // allocate a color and GC from the server

const ScreenInfo *info = display->screenInfo(_screen); XColor xcol; // convert from 0-0xff to 0-0xffff - xcol.red = _red; xcol.red |= xcol.red << 8; - xcol.green = _green; xcol.green |= xcol.green << 8; - xcol.blue = _blue; xcol.blue |= xcol.blue << 8; + xcol.red = _red << 8 | _red; + xcol.green = _green << 8 | _green; + xcol.blue = _blue << 8 | _blue; xcol.pixel = 0; if (! XAllocColor(**display, info->colormap(), &xcol)) {