Fix build --without-xdbe
* src/xterm.c (x_end_cr_clip, handle_one_xevent): Condition double-buffering code on HAVE_XDBE. (Bug#61667)
This commit is contained in:
parent
ef38774c02
commit
f1c8389806
1 changed files with 4 additions and 0 deletions
|
@ -5830,8 +5830,10 @@ void
|
|||
x_end_cr_clip (struct frame *f)
|
||||
{
|
||||
cairo_restore (FRAME_CR_CONTEXT (f));
|
||||
#ifdef HAVE_XDBE
|
||||
if (FRAME_X_DOUBLE_BUFFERED_P (f))
|
||||
x_mark_frame_dirty (f);
|
||||
#endif
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -20900,8 +20902,10 @@ handle_one_xevent (struct x_display_info *dpyinfo,
|
|||
x_flush (WINDOW_XFRAME (XWINDOW (bar->window)));
|
||||
}
|
||||
|
||||
#ifdef HAVE_XDBE
|
||||
if (f && FRAME_X_DOUBLE_BUFFERED_P (f))
|
||||
x_drop_xrender_surfaces (f);
|
||||
#endif
|
||||
|
||||
goto OTHER;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue