-xcb_pixmap_t
-window_get_pixmap(d_window_t *pubw)
-{
- d_window_priv_t *w = (d_window_priv_t*)pubw;
-
- if (w->waiting_pixmap) {
- xcb_generic_error_t *err;
- //printf("** checking get pixmap 0x%x\n", w->id);
- err = xcb_request_check(w->sc->dpy->conn, w->ck_get_pixmap);
- if (err) {
- w->pixmap = XCB_NONE;
- printf("error getting named pixmap for window 0x%x\n", w->id);
- free(err);
- }
- w->waiting_pixmap = FALSE;
- }
- //printf("returning pixmap 0x%x for window 0x%x\n", w->pixmap, w->id);
- return w->pixmap;
-}
-