From 4578c9a06cc428183dbb188051a374f266cf3dcc Mon Sep 17 00:00:00 2001 From: Harlow Solutions Date: Fri, 16 Jun 2023 00:07:30 -0400 Subject: [PATCH] Webcit coredumping when body of message is blank webcit/messages.c post_mime_to_server(): Skip output processsing if msgtext empty --- webcit/messages.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/webcit/messages.c b/webcit/messages.c index 785331712..0e6b76d84 100644 --- a/webcit/messages.c +++ b/webcit/messages.c @@ -918,7 +918,9 @@ void post_mime_to_server(void) { serv_puts("Content-Transfer-Encoding: quoted-printable"); serv_puts(""); serv_puts("\r\n"); - text_to_server_qp(sbstr("msgtext")); /* Transmit message in quoted-printable encoding */ + if (havebstr("msgtext")) { + text_to_server_qp(sbstr("msgtext")); /* Transmit message in quoted-printable encoding */ + } serv_puts("\r\n"); if (include_text_alt) { -- 2.30.2