From 53ba6c0350f26f53675371c190905743ec77532c Mon Sep 17 00:00:00 2001 From: jp9000 Date: Sun, 10 Feb 2019 18:13:21 -0800 Subject: [PATCH] UI: Enter graphics context before destroying texture Fixes a memory leak where the texture would not be properly freed. --- UI/window-basic-preview.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/UI/window-basic-preview.cpp b/UI/window-basic-preview.cpp index 34dbf9186..c40fbd8ce 100644 --- a/UI/window-basic-preview.cpp +++ b/UI/window-basic-preview.cpp @@ -29,7 +29,9 @@ OBSBasicPreview::OBSBasicPreview(QWidget *parent, Qt::WindowFlags flags) OBSBasicPreview::~OBSBasicPreview() { if (overflow) { + obs_enter_graphics(); gs_texture_destroy(overflow); + obs_leave_graphics(); } }