From 8f3ee3530ca85b0d54fb5618cb604bc984c878bb Mon Sep 17 00:00:00 2001 From: jp9000 Date: Sun, 26 Feb 2017 13:01:23 -0800 Subject: [PATCH] obs-frontend-api: Use virtual destructor (fix memory leak) Ensures data within the derived object is automatically freed. --- UI/obs-frontend-api/obs-frontend-internal.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/UI/obs-frontend-api/obs-frontend-internal.hpp b/UI/obs-frontend-api/obs-frontend-internal.hpp index f22d89142..5784eeba5 100644 --- a/UI/obs-frontend-api/obs-frontend-internal.hpp +++ b/UI/obs-frontend-api/obs-frontend-internal.hpp @@ -6,6 +6,7 @@ #include struct obs_frontend_callbacks { + virtual ~obs_frontend_callbacks() {} virtual void *obs_frontend_get_main_window(void)=0; virtual void *obs_frontend_get_main_window_handle(void)=0;