From 23ff0b07ece633ad02a10e0cf74bc8aa7a0aa20e Mon Sep 17 00:00:00 2001 From: nova Date: Sun, 5 Oct 2025 21:56:56 +0200 Subject: [PATCH] adding forgotten mutex unlocks --- interactions.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/interactions.c b/interactions.c index 54d12ba..6b7593c 100644 --- a/interactions.c +++ b/interactions.c @@ -387,7 +387,9 @@ void rename_hovered(){ mvwin(win_b, terminal_height-6, 0); wresize(win_b, 5, terminal_width/3); /*the div3 just looks cool*/ + pthread_mutex_unlock(&mutex_btm); render_pass(); + pthread_mutex_lock(&mutex_btm); unsigned long local_height; local_height = getmaxy(win_b); @@ -409,6 +411,7 @@ void rename_hovered(){ }; btm_buffer = cmd; } + pthread_mutex_unlock(&mutex_btm); status |= (STATUS_RUN_BACKEND | STATUS_UPDATE_SCREEN_MASK | STATUS_RELOAD_DIRECTORY | STATUS_UPDATE_SCREEN_RELOAD_FULL); @@ -549,6 +552,7 @@ void makefile(){ fclose(fp); } free(str); + pthread_mutex_unlock(&mutex_btm); status |= (STATUS_RUN_BACKEND | STATUS_UPDATE_SCREEN_MASK | STATUS_RELOAD_DIRECTORY | STATUS_UPDATE_SCREEN_RELOAD_FULL); }