summaryrefslogtreecommitdiffstats
path: root/video/out/vo_opengl.c
diff options
context:
space:
mode:
Diffstat (limited to 'video/out/vo_opengl.c')
-rw-r--r--video/out/vo_opengl.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/video/out/vo_opengl.c b/video/out/vo_opengl.c
index 7993b0a3e7..2043a4cd3c 100644
--- a/video/out/vo_opengl.c
+++ b/video/out/vo_opengl.c
@@ -392,12 +392,9 @@ static void uninit(struct vo *vo)
{
struct gl_priv *p = vo->priv;
- if (p->glctx) {
- if (p->renderer)
- gl_video_uninit(p->renderer);
- gl_hwdec_uninit(p->hwdec);
- mpgl_uninit(p->glctx);
- }
+ gl_video_uninit(p->renderer);
+ gl_hwdec_uninit(p->hwdec);
+ mpgl_uninit(p->glctx);
}
static int preinit(struct vo *vo)