*** exim-4.20/src/smtp_in.c Mon May 12 14:39:22 2003 --- smtp_in.c Wed Aug 13 14:26:01 2003 *************** *** 1967,1978 **** if (!check_helo(smtp_data)) { - uschar *s; smtp_printf("501 Syntactically invalid %s argument(s)\r\n", hello); - if (*smtp_data == 0) Ustrcpy(smtp_data, "(no argument given)"); - s = string_printing(smtp_data); log_write(0, LOG_MAIN|LOG_REJECT, "rejected %s from %s: syntactically " ! "invalid argument(s): %s", hello, host_and_ident(FALSE), s); break; } --- 1967,1977 ---- if (!check_helo(smtp_data)) { smtp_printf("501 Syntactically invalid %s argument(s)\r\n", hello); log_write(0, LOG_MAIN|LOG_REJECT, "rejected %s from %s: syntactically " ! "invalid argument(s): %s", hello, host_and_ident(FALSE), ! (*smtp_data == 0)? US"(no argument given)" : ! string_printing(smtp_data)); break; }