From 35bf9df0a97ebd5bfc9c5e748ad47831ec768f4a Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Fri, 3 Apr 2026 08:39:59 +0200 Subject: [PATCH] refactor: Make Launching the editor more robust Signed-off-by: Michael Vetter --- src/tools/editor.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tools/editor.c b/src/tools/editor.c index bf9e9c4c..f762e758 100644 --- a/src/tools/editor.c +++ b/src/tools/editor.c @@ -128,7 +128,9 @@ launch_editor(gchar* initial_content, void (*callback)(gchar* content, void* dat return TRUE; } else if (pid == 0) { // Child process: Inherits TTY from parent - execvp(editor_argv[0], editor_argv); + if (editor_argv && editor_argv[0]) { + execvp(editor_argv[0], editor_argv); + } _exit(EXIT_FAILURE); }