summaryrefslogtreecommitdiffstats
path: root/video/out/wayland_common.c
diff options
context:
space:
mode:
authorNiklas Haas <git@haasn.xyz>2019-05-26 06:10:12 +0200
committersfan5 <sfan5@live.de>2019-05-26 11:09:16 +0200
commit4d001bb30db6786a44658b0625dc31027767a393 (patch)
tree173591ef299a4415f2068a34da3fb6e3568af1d5 /video/out/wayland_common.c
parent6e4971f69738056376e0a0c22fb59bb32a0092f9 (diff)
downloadmpv-4d001bb30db6786a44658b0625dc31027767a393.tar.bz2
mpv-4d001bb30db6786a44658b0625dc31027767a393.tar.xz
wayland: fix segfault on uninit
Probably the same issue as #6732
Diffstat (limited to 'video/out/wayland_common.c')
-rw-r--r--video/out/wayland_common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/video/out/wayland_common.c b/video/out/wayland_common.c
index 78c44328ea..f58fbbab3d 100644
--- a/video/out/wayland_common.c
+++ b/video/out/wayland_common.c
@@ -1063,7 +1063,7 @@ void vo_wayland_uninit(struct vo *vo)
mp_input_put_key(wl->vo->input_ctx, MP_INPUT_RELEASE_ALL);
- if (wl->current_output->output)
+ if (wl->current_output && wl->current_output->output)
wl_output_destroy(wl->current_output->output);
if (wl->cursor_theme)