From: Harlow Solutions Date: Fri, 16 Jun 2023 04:07:30 +0000 (-0400) Subject: Webcit coredumping when body of message is blank X-Git-Tag: v981~69^2 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=4578c9a06cc428183dbb188051a374f266cf3dcc Webcit coredumping when body of message is blank webcit/messages.c post_mime_to_server(): Skip output processsing if msgtext empty --- 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) {