From de5be87d0e4eeaba000d32771d6f355012581754 Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Fri, 22 May 2009 13:06:07 +0000 Subject: [PATCH] Don't redraw background for more than the dirty rectangle in x11 driver, we will not redraw foreground there --- caca/driver/x11.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/caca/driver/x11.c b/caca/driver/x11.c index 08319c3..e34240e 100644 --- a/caca/driver/x11.c +++ b/caca/driver/x11.c @@ -311,7 +311,7 @@ static void x11_display(caca_display_t *dp) uint16_t bg = caca_attr_to_rgb12_bg(*attrs); len = 1; - while(x + len < width + while(x + len < dx + dw && caca_attr_to_rgb12_bg(attrs[len]) == bg) len++;