refactor: defer call to Close

This commit is contained in:
ayn2op 2025-06-01 20:46:00 -04:00
parent 31464e4f25
commit 6b2621686b

View file

@ -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