]> git.pond.sub.org Git - empserver/commitdiff
Commit f04d1ae0 made journal escape '\t' again, fix
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 16 Apr 2011 11:25:47 +0000 (13:25 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 16 Apr 2011 11:25:47 +0000 (13:25 +0200)
src/lib/subs/journal.c

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