xcb_screen_t *
get_screen(int screen)
{
+ const xcb_setup_t *r;
xcb_screen_iterator_t iter;
- iter = xcb_setup_roots_iterator(xcb_get_setup(conn));
+ r = xcb_get_setup(conn);
+ iter = xcb_setup_roots_iterator(r);
for (; iter.rem; --screen, xcb_screen_next(&iter))
if (screen == 0)
return (iter.data);