From: Thorsten Töpper Date: Tue, 23 Aug 2011 23:22:17 +0000 (+0200) Subject: Fixed handle_screen_resize to build with NOLIBCAIRO enabled X-Git-Tag: 2.2~11 X-Git-Url: https://git.sur5r.net/?p=i3%2Fi3lock;a=commitdiff_plain;h=c81f8e82841d587a7b62873a2dd71521562f73c1 Fixed handle_screen_resize to build with NOLIBCAIRO enabled --- diff --git a/i3lock.c b/i3lock.c index 36edf30..89505a8 100644 --- a/i3lock.c +++ b/i3lock.c @@ -268,10 +268,12 @@ void handle_screen_resize(xcb_visualtype_t *vistype, xcb_window_t win, uint32_t* last_resolution[0] = geom->width; last_resolution[1] = geom->height; +#ifndef NOLIBCAIRO if (img) { xcb_pixmap_t bg_pixmap = draw_image(vistype, last_resolution, color); xcb_change_window_attributes(conn, win, XCB_CW_BACK_PIXMAP, (uint32_t[1]){ bg_pixmap }); } +#endif uint32_t mask = XCB_CONFIG_WINDOW_WIDTH | XCB_CONFIG_WINDOW_HEIGHT; xcb_configure_window(conn, win, mask, last_resolution);