From 6b2621686bab448782f3d4c496ddf670aa404643 Mon Sep 17 00:00:00 2001 From: ayn2op Date: Sun, 1 Jun 2025 20:46:00 -0400 Subject: [PATCH] refactor: defer call to Close --- cmd/message_input.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/message_input.go b/cmd/message_input.go index 8627e66..b079d3c 100644 --- a/cmd/message_input.go +++ b/cmd/message_input.go @@ -116,11 +116,11 @@ func (mi *MessageInput) editor() { slog.Error("failed to create tmp file", "err", err) return } - _, _ = f.WriteString(mi.GetText()) - f.Close() - + defer f.Close() defer os.Remove(f.Name()) + _, _ = f.WriteString(mi.GetText()) + cmd := exec.Command(e, f.Name()) cmd.Stdin = os.Stdin cmd.Stdout = os.Stdout