Commit f04d1ae0 made journal escape '\t' again, fix

This commit is contained in:
Markus Armbruster 2011-04-16 13:25:47 +02:00
parent 05fc6523d5
commit 0d16b832d7

View file

@ -110,8 +110,8 @@ journal_entry_pr(char *s, size_t n)
return; return;
for (p = (unsigned char *)s; *p && n; p++) { for (p = (unsigned char *)s; *p && n; p++) {
if (*p == '\\') if (*p == '\\')
fputs("\\\\", journal); fprintf(journal, "\\\\");
else if (isprint(*p)) else if (isprint(*p) || *p == '\t')
putc(*p, journal); putc(*p, journal);
else else
fprintf(journal, "\\%03o", *p); fprintf(journal, "\\%03o", *p);