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:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user