From b19549c9478e58bd421e96da7c617197e9f4a600 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Wed, 22 Oct 2014 15:40:27 +0200 Subject: [PATCH] Fixed debug output --- src/elogd.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/elogd.c b/src/elogd.c index 87b4dd90..c4cca8aa 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -28679,7 +28679,7 @@ void send_return(int _sock, const char *net_buffer) eputs(header_buffer); if (chkext(net_buffer, ".gif") || chkext(net_buffer, ".jpg") || chkext(net_buffer, ".png") || chkext(net_buffer, ".ico") || chkext(net_buffer, ".pdf") || return_length > 10000) - eprintf("\n<%d bytes of %s>\n\n", length, str); + eprintf("\n<%d bytes of \"%s\">\n\n", length, str); else eputs(p + 4); eprintf("\n"); @@ -28733,9 +28733,12 @@ void send_return(int _sock, const char *net_buffer) str[0] = 0; eprintf("==== Return ================================\n"); if (chkext(net_buffer, ".gif") || chkext(net_buffer, ".jpg") || chkext(net_buffer, ".png") - || chkext(net_buffer, ".ico") || chkext(net_buffer, ".pdf") || return_length > 10000) - eprintf("\n<%d bytes of %s>\n\n", return_length, str); - else + || chkext(net_buffer, ".ico") || chkext(net_buffer, ".pdf") || return_length > 10000) { + if (str[0]) + eprintf("\n<%d bytes of \"%s\">\r\n", return_length, str); + else + eprintf("\n<%d bytes>\r\n", return_length); + } else eputs(return_buffer); eprintf("\n\n"); }