commit 3495f0b447a757ec1be7475ddc9a8653aca6c146
parent 0872a9cbe4a8110972a4bb217bab319be49d3a01
Author: Janne Veteläinen <janne.vetelainen@elisanet.fi>
Date: Sat, 13 Apr 2024 09:43:06 +0300
16bit to 8bit color conversion
Diffstat:
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/dwlb.c b/dwlb.c
@@ -1971,11 +1971,12 @@ main(int argc, char **argv)
pixman_color_t *traybg_clr = &inactive_bg_color;
snprintf(traybg_arg,
sizeof(traybg_arg),
- "--bg-color=#%x%x%x",
- (int8_t)traybg_clr->red,
- (int8_t)traybg_clr->green,
- (int8_t)traybg_clr->blue);
+ "--bg-color=#%02x%02x%02x",
+ (traybg_clr->red / 0x100),
+ (traybg_clr->green / 0x100),
+ (traybg_clr->blue) / 0x100);
+ printf("%s\n", traybg_arg);
snprintf(traypath_maybe, sizeof(traypath_maybe), "%stray", argv[0]);
if (access(traypath_maybe, X_OK) == 0)