AmendHub

Download (as of this amendment):

jcs

/

subtext

/

amendments

/

621

sysop: Check for session_field_input failing, fix variable check


jcs made amendment 621 9 months ago
--- sysop.c Mon Feb 12 21:27:04 2024 +++ sysop.c Sun Dec 7 15:33:44 2025 @@ -618,6 +618,8 @@ motd_write: tmp = session_field_input(s, 2048, s->terminal_columns - 1, motd, true, 0); + if (tmp == NULL) + break; session_output(s, "\r\n", 2); session_flush(s); @@ -900,7 +902,7 @@ handle_opt: session_flush(s); cc = session_input_char(s); - if (cc == 'y' || c == 'Y') { + if (cc == 'y' || cc == 'Y') { session_printf(s, "%c\r\n", cc); session_flush(s); user_delete(&user);