From f747837804445f4bdf5ec5e2b610c560d1d313dc Mon Sep 17 00:00:00 2001 From: Reginald Kennedy Date: Sun, 12 Aug 2012 23:21:40 +0800 Subject: [PATCH] Fix xcb_poly_fill_rectangle() call in bar_print(). --- spectrwm.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/spectrwm.c b/spectrwm.c index f539f6c..fc0dcaf 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -1442,8 +1442,7 @@ bar_print_legacy(struct swm_region *r, const char *s) /* clear back buffer */ gcv[0] = r->s->c[SWM_S_COLOR_BAR].pixel; xcb_change_gc(conn, r->s->bar_gc, XCB_GC_FOREGROUND, gcv); - xcb_poly_fill_rectangle(conn, r->bar->buffer, r->s->bar_gc, - sizeof(rect), &rect); + xcb_poly_fill_rectangle(conn, r->bar->buffer, r->s->bar_gc, 1, &rect); /* draw back buffer */ gcvd.graphics_exposures = 0; @@ -1496,8 +1495,7 @@ bar_print(struct swm_region *r, const char *s) /* clear back buffer */ gcv[0] = r->s->c[SWM_S_COLOR_BAR].pixel; xcb_change_gc(conn, r->s->bar_gc, XCB_GC_FOREGROUND, gcv); - xcb_poly_fill_rectangle(conn, r->bar->buffer, r->s->bar_gc, - sizeof(rect), &rect); + xcb_poly_fill_rectangle(conn, r->bar->buffer, r->s->bar_gc, 1, &rect); /* draw back buffer */ draw = XftDrawCreate(display, r->bar->buffer, -- 1.7.10.4