summaryrefslogtreecommitdiffstats
path: root/libvo/vo_dxr3.c
diff options
context:
space:
mode:
Diffstat (limited to 'libvo/vo_dxr3.c')
-rw-r--r--libvo/vo_dxr3.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libvo/vo_dxr3.c b/libvo/vo_dxr3.c
index c05002ca99..9308afe927 100644
--- a/libvo/vo_dxr3.c
+++ b/libvo/vo_dxr3.c
@@ -735,9 +735,13 @@ static void uninit(void)
overlay_set_mode(overlay_data, EM8300_OVERLAY_MODE_OFF);
overlay_release(overlay_data);
+#ifdef HAVE_NEW_GUI
if (!use_gui) {
+#endif
vo_x11_uninit();
+#ifdef HAVE_NEW_GUI
}
+#endif
}
#endif
if (fd_video) {
@@ -896,12 +900,16 @@ static uint32_t preinit(const char *arg)
/* Initialize overlay and X11 */
overlay_data = overlay_init(fd_control);
+#ifdef HAVE_NEW_GUI
if (!use_gui) {
+#endif
if (!vo_init()) {
printf("VO: [dxr3] Unable to init x11!\n");
return -1;
}
+#ifdef HAVE_NEW_GUI
}
+#endif
}
#endif