diff options
-rw-r--r-- | sysklogd/syslogd.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) | |||
467 | while ((c = *p++)) { | 467 | while ((c = *p++)) { |
468 | if (c == '\n') | 468 | if (c == '\n') |
469 | c = ' '; | 469 | c = ' '; |
470 | if (!(c & ~0x1f)) { | 470 | if (!(c & ~0x1f) && c != '\t') { |
471 | *q++ = '^'; | 471 | *q++ = '^'; |
472 | c += '@'; /* ^@, ^A, ^B... */ | 472 | c += '@'; /* ^@, ^A, ^B... */ |
473 | } | 473 | } |