3
src/x.c
3
src/x.c
@@ -449,9 +449,10 @@ void x_set_picture_clip_region(xcb_connection_t *c, xcb_render_picture_t pict,
|
|||||||
}
|
}
|
||||||
|
|
||||||
void x_clear_picture_clip_region(xcb_connection_t *c, xcb_render_picture_t pict) {
|
void x_clear_picture_clip_region(xcb_connection_t *c, xcb_render_picture_t pict) {
|
||||||
|
assert(pict != XCB_NONE);
|
||||||
xcb_render_change_picture_value_list_t v = {.clipmask = XCB_NONE};
|
xcb_render_change_picture_value_list_t v = {.clipmask = XCB_NONE};
|
||||||
xcb_generic_error_t *e = xcb_request_check(
|
xcb_generic_error_t *e = xcb_request_check(
|
||||||
c, xcb_render_change_picture(c, pict, XCB_RENDER_CP_CLIP_MASK, &v));
|
c, xcb_render_change_picture_checked(c, pict, XCB_RENDER_CP_CLIP_MASK, &v));
|
||||||
if (e) {
|
if (e) {
|
||||||
log_error_x_error(e, "failed to clear clip region");
|
log_error_x_error(e, "failed to clear clip region");
|
||||||
free(e);
|
free(e);
|
||||||
|
|||||||
Reference in New Issue
Block a user