jcs
/subtext
/amendments
/655
nomodem: Plug leak on failure
jcs made amendment 655 1 day ago
--- nomodem.c Thu Dec 11 17:48:29 2025
+++ nomodem.c Tue Sep 22 16:37:54 2026
@@ -94,6 +94,7 @@ nomodem_receive(struct session *s, char *path)
if (ns->file == NULL) {
session_printf(ns->session, "[nomodem] Failed opening %s for writing",
ns->file_path);
+ xfree(&ns->buf);
xfree(&ns->file_path);
xfree(&ns);
return NULL;