From cb4342dda4389abb2d5c81f7bc660675199a313d Mon Sep 17 00:00:00 2001 From: wm4 Date: Mon, 25 Jul 2016 11:28:06 +0200 Subject: x11: do not accidentally discard event flags It seems vo_x11_check_events() was supposed to return the currently flagged events and reset them. But there are many places where vo_x11_check_events() is called without checking its return value. This could lead to forgotten events. Change the code such that they can't get lost. --- video/out/x11_common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'video/out/x11_common.h') diff --git a/video/out/x11_common.h b/video/out/x11_common.h index d861b32d1c..213d517205 100644 --- a/video/out/x11_common.h +++ b/video/out/x11_common.h @@ -128,7 +128,7 @@ struct vo_x11_state { int vo_x11_init(struct vo *vo); void vo_x11_uninit(struct vo *vo); -int vo_x11_check_events(struct vo *vo); +void vo_x11_check_events(struct vo *vo); bool vo_x11_screen_is_composited(struct vo *vo); bool vo_x11_create_vo_window(struct vo *vo, XVisualInfo *vis, const char *classname); -- cgit v1.2.3