mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-08-24 10:14:13 -05:00
libobs: Close display when destroying X11 hotkey platform
Currently, the X11 display is leaked when the X11 hotkey
platform is destroyed. Fix that by calling XCloseDisplay()
to free it.
Fixes: bcb04bb800 ("libobs: Open a separate X11 connection for hotkeys")
This commit is contained in:
committed by
Ryan Foster
parent
ee144377dc
commit
5810571e53
@@ -878,6 +878,7 @@ static void obs_nix_x11_hotkeys_platform_free(struct obs_core_hotkeys *hotkeys)
|
||||
da_free(context->keycodes[i].list);
|
||||
|
||||
bfree(context->keysyms);
|
||||
XCloseDisplay(context->display);
|
||||
bfree(context);
|
||||
|
||||
hotkeys->platform_context = NULL;
|
||||
|
||||
Reference in New Issue
Block a user