From: Denis Vlasenko Date: Thu, 21 Jun 2007 13:44:53 +0000 (-0000) Subject: syslogd: do not convert tabs to ^I X-Git-Tag: 1_7_0~185 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=2ee028dd5b628549915363af6c312948e12aa299;p=oweals%2Fbusybox.git syslogd: do not convert tabs to ^I --- diff --git a/sysklogd/syslogd.c b/sysklogd/syslogd.c index c8f13568d..0ed16bc9e 100644 --- a/sysklogd/syslogd.c +++ b/sysklogd/syslogd.c @@ -467,7 +467,7 @@ static void split_escape_and_log(char *tmpbuf, int len) while ((c = *p++)) { if (c == '\n') c = ' '; - if (!(c & ~0x1f)) { + if (!(c & ~0x1f) && c != '\t') { *q++ = '^'; c += '@'; /* ^@, ^A, ^B... */ }