|
@@ -846,6 +846,8 @@ static bool obs_nix_x11_hotkeys_platform_init(struct obs_core_hotkeys *hotkeys)
|
|
|
static void obs_nix_x11_hotkeys_platform_free(struct obs_core_hotkeys *hotkeys)
|
|
static void obs_nix_x11_hotkeys_platform_free(struct obs_core_hotkeys *hotkeys)
|
|
|
{
|
|
{
|
|
|
obs_hotkeys_platform_t *context = hotkeys->platform_context;
|
|
obs_hotkeys_platform_t *context = hotkeys->platform_context;
|
|
|
|
|
+ if (!context)
|
|
|
|
|
+ return;
|
|
|
|
|
|
|
|
for (size_t i = 0; i < OBS_KEY_LAST_VALUE; i++)
|
|
for (size_t i = 0; i < OBS_KEY_LAST_VALUE; i++)
|
|
|
da_free(context->keycodes[i].list);
|
|
da_free(context->keycodes[i].list);
|