i3lock-color

The world's most popular non-default computer lockscreen.
Index Commits Files Refs README LICENSE
commit c81f8e82841d587a7b62873a2dd71521562f73c1
parent c8eecefe83acd137ea38f2c9d7a67e6dcce80471
Author: Thorsten Töpper <atsutane@freethoughts.de>
Date:   Wed, 24 Aug 2011 01:22:17 +0200

Fixed handle_screen_resize to build with NOLIBCAIRO enabled

Diffstat:
Mi3lock.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git 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);